home *** CD-ROM | disk | FTP | other *** search
/ World Book 1998 1.1 (Macintosh) / World Book Disk 1 of 2.bin / World Book Installer / World Book Installer / Chart Wizard.rsrc / CODE_11_Appearance Implementations.txt < prev    next >
Text File  |  1998-12-15  |  122KB  |  2,186 lines

  1. # near model CODE resource
  2. # jump table entries: 8698-8775 (78 of them)
  3. 00000000  0000 21FA                ori.b      D0, 0xFA
  4. 00000004  0000 19A4                ori.b      D0, 0xA4
  5. fn00000008:
  6. 00000008  4E56 0000                link       A6, 0
  7. 0000000C  2F0A                     move.l     -[A7], A2
  8. 0000000E  246E 0008                movea.l    A2, [A6 + 0x8]
  9. 00000012  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  10. 00000016  2F0A                     move.l     -[A7], A2
  11. 00000018  4EB9 0000 0C6A           jsr        [0x00000C6A]
  12. 0000001E  41F9 0000 F604           lea.l      A0, [0x0000F604]
  13. 00000024  2488                     move.l     [A2], A0
  14. 00000026  204A                     movea.l    A0, A2
  15. 00000028  504F                     addq.w     A7, 8
  16. 0000002A  245F                     movea.l    A2, [A7]+
  17. 0000002C  4E5E                     unlink     A6
  18. 0000002E  4E75                     rts
  19. 00000030  4E56 FFE8                link       A6, -0x0018
  20. 00000034  48E7 1838                movem.l    -[A7], D3,D4,A2,A3,A4
  21. 00000038  246E 0008                movea.l    A2, [A6 + 0x8]
  22. 0000003C  286E 000C                movea.l    A4, [A6 + 0xC]
  23. 00000040  282E 0010                move.l     D4, [A6 + 0x10]
  24. 00000044  362A 000C                move.w     D3, [A2 + 0xC]
  25. 00000048  4A6A 000E                tst.w      [A2 + 0xE]
  26. 0000004C  6702                     beq        +0x4 /* 00000050 */
  27. 0000004E  5043                     addq.w     D3, 8
  28. label00000050:
  29. 00000050  486E FFF8                pea.l      [A6 - 0x8]
  30. 00000054  2F0A                     move.l     -[A7], A2
  31. 00000056  4EB9 0001 6138           jsr        [0x00016138]
  32. 0000005C  4A00                     tst.b      D0
  33. 0000005E  504F                     addq.w     A7, 8
  34. 00000060  6624                     bne        +0x26 /* 00000086 */
  35. 00000062  486E FFF4                pea.l      [A6 - 0xC]
  36. 00000066  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  37. 0000006A  4EB9 0000 348A           jsr        [0x0000348A]
  38. 00000070  426E FFFA                clr.w      [A6 - 0x6]
  39. 00000074  426E FFF8                clr.w      [A6 - 0x8]
  40. 00000078  3D6E FFF4 FFFE           move.w     [A6 - 0x2], [A6 - 0xC]
  41. 0000007E  3D6E FFF6 FFFC           move.w     [A6 - 0x4], [A6 - 0xA]
  42. 00000084  504F                     addq.w     A7, 8
  43. label00000086:
  44. 00000086  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  45. 0000008A  486E FFEC                pea.l      [A6 - 0x14]
  46. 0000008E  4EB9 0000 36FA           jsr        [0x000036FA]
  47. 00000094  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  48. 00000098  2057                     movea.l    A0, [A7]
  49. 0000009A  2268 0004                movea.l    A1, [A0 + 0x4]
  50. 0000009E  2269 0018                movea.l    A1, [A1 + 0x18]
  51. 000000A2  4E91                     jsr        [A1]
  52. 000000A4  2648                     movea.l    A3, A0
  53. 000000A6  200B                     move.l     D0, A3
  54. 000000A8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  55. 000000AC  6608                     bne        +0xA /* 000000B6 */
  56. 000000AE  4EB9 0000 260A           jsr        [0x0000260A]
  57. 000000B4  2648                     movea.l    A3, A0
  58. label000000B6:
  59. 000000B6  42AE FFE8                clr.l      [A6 - 0x18]
  60. 000000BA  554F                     subq.w     A7, 2
  61. 000000BC  2F0B                     move.l     -[A7], A3
  62. 000000BE  486E FFE8                pea.l      [A6 - 0x18]
  63. 000000C2  303C 0001                move.w     D0, 0x1
  64. 000000C6  AA73                     syscall    ControlDispatch
  65. 000000C8  301F                     move.w     D0, [A7]+
  66. 000000CA  594F                     subq.w     A7, 4
  67. 000000CC  2F0B                     move.l     -[A7], A3
  68. 000000CE  486E FFF8                pea.l      [A6 - 0x8]
  69. 000000D2  2F0C                     move.l     -[A7], A4
  70. 000000D4  4227                     clr.b      -[A7]
  71. 000000D6  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  72. 000000DA  4EB9 0001 D5C0           jsr        [0x0001D5C0]
  73. 000000E0  584F                     addq.w     A7, 4
  74. 000000E2  3F00                     move.w     -[A7], D0
  75. 000000E4  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  76. 000000E8  4EB9 0001 4E8C           jsr        [0x00014E8C]
  77. 000000EE  584F                     addq.w     A7, 4
  78. 000000F0  3F00                     move.w     -[A7], D0
  79. 000000F2  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  80. 000000F6  4EB9 0001 4E82           jsr        [0x00014E82]
  81. 000000FC  584F                     addq.w     A7, 4
  82. 000000FE  3F00                     move.w     -[A7], D0
  83. 00000100  3F03                     move.w     -[A7], D3
  84. 00000102  2F04                     move.l     -[A7], D4
  85. 00000104  A954                     syscall    NewControl
  86. 00000106  205F                     movea.l    A0, [A7]+
  87. 00000108  2548 0008                move.l     [A2 + 0x8], A0
  88. 0000010C  4AAA 0008                tst.l      [A2 + 0x8]
  89. 00000110  661E                     bne        +0x20 /* 00000130 */
  90. 00000112  42A7                     clr.l      -[A7]
  91. 00000114  486E FFF0                pea.l      [A6 - 0x10]
  92. 00000118  2D7C 6E69 6C50 FFF0      move.l     [A6 - 0x10], 0x6E696C50 /* 'nilP' */
  93. 00000120  4879 0000 F7CE           push.l     0xF7CE
  94. 00000126  4EB9 0000 2542           jsr        [0x00002542]
  95. 0000012C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  96. label00000130:
  97. 00000130  554F                     subq.w     A7, 2
  98. 00000132  2F2A 0008                move.l     -[A7], [A2 + 0x8]
  99. 00000136  303C 0008                move.w     D0, 0x8
  100. 0000013A  AA73                     syscall    ControlDispatch
  101. 0000013C  301F                     move.w     D0, [A7]+
  102. 0000013E  362A 000E                move.w     D3, [A2 + 0xE]
  103. 00000142  6714                     beq        +0x16 /* 00000158 */
  104. 00000144  426A 000E                clr.w      [A2 + 0xE]
  105. 00000148  3F03                     move.w     -[A7], D3
  106. 0000014A  2F0A                     move.l     -[A7], A2
  107. 0000014C  2057                     movea.l    A0, [A7]
  108. 0000014E  2250                     movea.l    A1, [A0]
  109. 00000150  2269 007C                movea.l    A1, [A1 + 0x7C]
  110. 00000154  4E91                     jsr        [A1]
  111. 00000156  5C4F                     addq.w     A7, 6
  112. label00000158:
  113. 00000158  3F3C FFFF                move.w     -[A7], 0xFFFF
  114. 0000015C  486E FFEC                pea.l      [A6 - 0x14]
  115. 00000160  4EB9 0000 3702           jsr        [0x00003702]
  116. 00000166  5C4F                     addq.w     A7, 6
  117. 00000168  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  118. 0000016C  4E5E                     unlink     A6
  119. 0000016E  4E75                     rts
  120. fn00000170:
  121. 00000170  4E56 0000                link       A6, 0
  122. 00000174  2F0A                     move.l     -[A7], A2
  123. 00000176  246E 0008                movea.l    A2, [A6 + 0x8]
  124. 0000017A  200A                     move.l     D0, A2
  125. 0000017C  6724                     beq        +0x26 /* 000001A2 */
  126. 0000017E  41F9 0000 F604           lea.l      A0, [0x0000F604]
  127. 00000184  2488                     move.l     [A2], A0
  128. 00000186  4267                     clr.w      -[A7]
  129. 00000188  2F0A                     move.l     -[A7], A2
  130. 0000018A  4EB9 0000 0C8A           jsr        [0x00000C8A]
  131. 00000190  4A6E 000C                tst.w      [A6 + 0xC]
  132. 00000194  5C4F                     addq.w     A7, 6
  133. 00000196  6F0A                     ble        +0xC /* 000001A2 */
  134. 00000198  2F0A                     move.l     -[A7], A2
  135. 0000019A  4EB9 0000 2592           jsr        [0x00002592]
  136. 000001A0  584F                     addq.w     A7, 4
  137. label000001A2:
  138. 000001A2  204A                     movea.l    A0, A2
  139. 000001A4  245F                     movea.l    A2, [A7]+
  140. 000001A6  4E5E                     unlink     A6
  141. 000001A8  4E75                     rts
  142. fn000001AA:
  143. 000001AA  4E56 0000                link       A6, 0
  144. 000001AE  48E7 1C20                movem.l    -[A7], D3,D4,D5,A2
  145. 000001B2  246E 0008                movea.l    A2, [A6 + 0x8]
  146. 000001B6  362E 0012                move.w     D3, [A6 + 0x12]
  147. 000001BA  554F                     subq.w     A7, 2
  148. 000001BC  2F2A 0008                move.l     -[A7], [A2 + 0x8]
  149. 000001C0  A960                     syscall    GetControlValue/GetCtlValue
  150. 000001C2  301F                     move.w     D0, [A7]+
  151. 000001C4  3800                     move.w     D4, D0
  152. 000001C6  554F                     subq.w     A7, 2
  153. 000001C8  2F2A 0008                move.l     -[A7], [A2 + 0x8]
  154. 000001CC  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  155. 000001D0  3F03                     move.w     -[A7], D3
  156. 000001D2  4878 FFFF                push.l     0xFFFF
  157. 000001D6  303C 000A                move.w     D0, 0xA /* '\n' */
  158. 000001DA  AA73                     syscall    ControlDispatch
  159. 000001DC  301F                     move.w     D0, [A7]+
  160. 000001DE  4A40                     tst.w      D0
  161. 000001E0  56C0                     sne        D0
  162. 000001E2  4400                     neg.b      D0
  163. 000001E4  1A00                     move.b     D5, D0
  164. 000001E6  554F                     subq.w     A7, 2
  165. 000001E8  2F2A 0008                move.l     -[A7], [A2 + 0x8]
  166. 000001EC  A960                     syscall    GetControlValue/GetCtlValue
  167. 000001EE  301F                     move.w     D0, [A7]+
  168. 000001F0  3600                     move.w     D3, D0
  169. 000001F2  B644                     cmp.w      D3, D4
  170. 000001F4  6716                     beq        +0x18 /* 0000020C */
  171. 000001F6  3043                     movea.w    A0, D3
  172. 000001F8  2F08                     move.l     -[A7], A0
  173. 000001FA  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  174. 000001FE  2057                     movea.l    A0, [A7]
  175. 00000200  2268 0004                movea.l    A1, [A0 + 0x4]
  176. 00000204  2269 0020                movea.l    A1, [A1 + 0x20]
  177. 00000208  4E91                     jsr        [A1]
  178. 0000020A  504F                     addq.w     A7, 8
  179. label0000020C:
  180. 0000020C  1005                     move.b     D0, D5
  181. 0000020E  4CDF 0438                movem.l    D3,D4,D5,A2, [A7]+
  182. 00000212  4E5E                     unlink     A6
  183. 00000214  4E75                     rts
  184. fn00000216:
  185. 00000216  4E56 0000                link       A6, 0
  186. 0000021A  2F0A                     move.l     -[A7], A2
  187. 0000021C  246E 0008                movea.l    A2, [A6 + 0x8]
  188. 00000220  2F2A 0008                move.l     -[A7], [A2 + 0x8]
  189. 00000224  303C 0018                move.w     D0, 0x18
  190. 00000228  AA73                     syscall    ControlDispatch
  191. 0000022A  245F                     movea.l    A2, [A7]+
  192. 0000022C  4E5E                     unlink     A6
  193. 0000022E  4E75                     rts
  194. 00000230  4E56 0000                link       A6, 0
  195. 00000234  2F0A                     move.l     -[A7], A2
  196. 00000236  246E 0008                movea.l    A2, [A6 + 0x8]
  197. 0000023A  554F                     subq.w     A7, 2
  198. 0000023C  2F2A 0008                move.l     -[A7], [A2 + 0x8]
  199. 00000240  1F3C 0001                move.b     -[A7], 0x1
  200. 00000244  4227                     clr.b      -[A7]
  201. 00000246  303C 001E                move.w     D0, 0x1E
  202. 0000024A  AA73                     syscall    ControlDispatch
  203. 0000024C  301F                     move.w     D0, [A7]+
  204. 0000024E  245F                     movea.l    A2, [A7]+
  205. 00000250  4E5E                     unlink     A6
  206. 00000252  4E75                     rts
  207. 00000254  4E56 0000                link       A6, 0
  208. 00000258  2F0A                     move.l     -[A7], A2
  209. 0000025A  246E 0008                movea.l    A2, [A6 + 0x8]
  210. 0000025E  554F                     subq.w     A7, 2
  211. 00000260  2F2A 0008                move.l     -[A7], [A2 + 0x8]
  212. 00000264  4227                     clr.b      -[A7]
  213. 00000266  4227                     clr.b      -[A7]
  214. 00000268  303C 001E                move.w     D0, 0x1E
  215. 0000026C  AA73                     syscall    ControlDispatch
  216. 0000026E  301F                     move.w     D0, [A7]+
  217. 00000270  245F                     movea.l    A2, [A7]+
  218. 00000272  4E5E                     unlink     A6
  219. 00000274  4E75                     rts
  220. 00000276  4E56 FFF0                link       A6, -0x0010
  221. 0000027A  2F0A                     move.l     -[A7], A2
  222. 0000027C  246E 0008                movea.l    A2, [A6 + 0x8]
  223. 00000280  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  224. 00000284  486E FFFC                pea.l      [A6 - 0x4]
  225. 00000288  4EB9 0000 36FA           jsr        [0x000036FA]
  226. 0000028E  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  227. 00000292  4EB9 0001 D5B6           jsr        [0x0001D5B6]
  228. 00000298  5500                     subq.b     D0, 2
  229. 0000029A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  230. 0000029E  663C                     bne        +0x3E /* 000002DC */
  231. 000002A0  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  232. 000002A4  2057                     movea.l    A0, [A7]
  233. 000002A6  2268 0004                movea.l    A1, [A0 + 0x4]
  234. 000002AA  2269 0018                movea.l    A1, [A1 + 0x18]
  235. 000002AE  4E91                     jsr        [A1]
  236. 000002B0  584F                     addq.w     A7, 4
  237. 000002B2  2F08                     move.l     -[A7], A0
  238. 000002B4  486E FFF0                pea.l      [A6 - 0x10]
  239. 000002B8  4EB9 0000 26A2           jsr        [0x000026A2]
  240. 000002BE  2F2A 0008                move.l     -[A7], [A2 + 0x8]
  241. 000002C2  303C 0007                move.w     D0, 0x7
  242. 000002C6  AA73                     syscall    ControlDispatch
  243. 000002C8  301F                     move.w     D0, [A7]+
  244. 000002CA  3F3C FFFF                move.w     -[A7], 0xFFFF
  245. 000002CE  486E FFF0                pea.l      [A6 - 0x10]
  246. 000002D2  4EB9 0000 26AA           jsr        [0x000026AA]
  247. 000002D8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  248. label000002DC:
  249. 000002DC  2F0A                     move.l     -[A7], A2
  250. 000002DE  2057                     movea.l    A0, [A7]
  251. 000002E0  2250                     movea.l    A1, [A0]
  252. 000002E2  2269 00B4                movea.l    A1, [A1 + 0xB4]
  253. 000002E6  4E91                     jsr        [A1]
  254. 000002E8  3F3C FFFF                move.w     -[A7], 0xFFFF
  255. 000002EC  486E FFFC                pea.l      [A6 - 0x4]
  256. 000002F0  4EB9 0000 3702           jsr        [0x00003702]
  257. 000002F6  4FEF 000A                lea.l      A7, [A7 + 0xA]
  258. 000002FA  245F                     movea.l    A2, [A7]+
  259. 000002FC  4E5E                     unlink     A6
  260. 000002FE  4E75                     rts
  261. 00000300  4E56 FFF0                link       A6, -0x0010
  262. 00000304  2F0A                     move.l     -[A7], A2
  263. 00000306  246E 0008                movea.l    A2, [A6 + 0x8]
  264. 0000030A  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  265. 0000030E  486E FFFC                pea.l      [A6 - 0x4]
  266. 00000312  4EB9 0000 36FA           jsr        [0x000036FA]
  267. 00000318  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  268. 0000031C  2057                     movea.l    A0, [A7]
  269. 0000031E  2268 0004                movea.l    A1, [A0 + 0x4]
  270. 00000322  2269 0018                movea.l    A1, [A1 + 0x18]
  271. 00000326  4E91                     jsr        [A1]
  272. 00000328  584F                     addq.w     A7, 4
  273. 0000032A  2F08                     move.l     -[A7], A0
  274. 0000032C  486E FFF0                pea.l      [A6 - 0x10]
  275. 00000330  4EB9 0000 26A2           jsr        [0x000026A2]
  276. 00000336  2F2A 0008                move.l     -[A7], [A2 + 0x8]
  277. 0000033A  303C 0008                move.w     D0, 0x8
  278. 0000033E  AA73                     syscall    ControlDispatch
  279. 00000340  301F                     move.w     D0, [A7]+
  280. 00000342  2F0A                     move.l     -[A7], A2
  281. 00000344  2057                     movea.l    A0, [A7]
  282. 00000346  2250                     movea.l    A1, [A0]
  283. 00000348  2269 00B4                movea.l    A1, [A1 + 0xB4]
  284. 0000034C  4E91                     jsr        [A1]
  285. 0000034E  3F3C FFFF                move.w     -[A7], 0xFFFF
  286. 00000352  486E FFF0                pea.l      [A6 - 0x10]
  287. 00000356  4EB9 0000 26AA           jsr        [0x000026AA]
  288. 0000035C  3F3C FFFF                move.w     -[A7], 0xFFFF
  289. 00000360  486E FFFC                pea.l      [A6 - 0x4]
  290. 00000364  4EB9 0000 3702           jsr        [0x00003702]
  291. 0000036A  4FEF 001E                lea.l      A7, [A7 + 0x1E]
  292. 0000036E  245F                     movea.l    A2, [A7]+
  293. 00000370  4E5E                     unlink     A6
  294. 00000372  4E75                     rts
  295. 00000374  4E56 FFF0                link       A6, -0x0010
  296. 00000378  2F0A                     move.l     -[A7], A2
  297. 0000037A  246E 0008                movea.l    A2, [A6 + 0x8]
  298. 0000037E  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  299. 00000382  486E FFFC                pea.l      [A6 - 0x4]
  300. 00000386  4EB9 0000 36FA           jsr        [0x000036FA]
  301. 0000038C  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  302. 00000390  4EB9 0001 D5AC           jsr        [0x0001D5AC]
  303. 00000396  5500                     subq.b     D0, 2
  304. 00000398  4FEF 000C                lea.l      A7, [A7 + 0xC]
  305. 0000039C  663C                     bne        +0x3E /* 000003DA */
  306. 0000039E  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  307. 000003A2  2057                     movea.l    A0, [A7]
  308. 000003A4  2268 0004                movea.l    A1, [A0 + 0x4]
  309. 000003A8  2269 0018                movea.l    A1, [A1 + 0x18]
  310. 000003AC  4E91                     jsr        [A1]
  311. 000003AE  584F                     addq.w     A7, 4
  312. 000003B0  2F08                     move.l     -[A7], A0
  313. 000003B2  486E FFF0                pea.l      [A6 - 0x10]
  314. 000003B6  4EB9 0000 26A2           jsr        [0x000026A2]
  315. 000003BC  2F2A 0008                move.l     -[A7], [A2 + 0x8]
  316. 000003C0  303C 0007                move.w     D0, 0x7
  317. 000003C4  AA73                     syscall    ControlDispatch
  318. 000003C6  301F                     move.w     D0, [A7]+
  319. 000003C8  3F3C FFFF                move.w     -[A7], 0xFFFF
  320. 000003CC  486E FFF0                pea.l      [A6 - 0x10]
  321. 000003D0  4EB9 0000 26AA           jsr        [0x000026AA]
  322. 000003D6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  323. label000003DA:
  324. 000003DA  2F0A                     move.l     -[A7], A2
  325. 000003DC  2057                     movea.l    A0, [A7]
  326. 000003DE  2250                     movea.l    A1, [A0]
  327. 000003E0  2269 00B4                movea.l    A1, [A1 + 0xB4]
  328. 000003E4  4E91                     jsr        [A1]
  329. 000003E6  3F3C FFFF                move.w     -[A7], 0xFFFF
  330. 000003EA  486E FFFC                pea.l      [A6 - 0x4]
  331. 000003EE  4EB9 0000 3702           jsr        [0x00003702]
  332. 000003F4  4FEF 000A                lea.l      A7, [A7 + 0xA]
  333. 000003F8  245F                     movea.l    A2, [A7]+
  334. 000003FA  4E5E                     unlink     A6
  335. 000003FC  4E75                     rts
  336. 000003FE  4E56 0000                link       A6, 0
  337. 00000402  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  338. 00000406  2057                     movea.l    A0, [A7]
  339. 00000408  2250                     movea.l    A1, [A0]
  340. 0000040A  2269 0068                movea.l    A1, [A1 + 0x68]
  341. 0000040E  4E91                     jsr        [A1]
  342. 00000410  4E5E                     unlink     A6
  343. 00000412  4E75                     rts
  344. 00000414  4E56 FFF8                link       A6, -0x0008
  345. 00000418  2F0A                     move.l     -[A7], A2
  346. 0000041A  246E 0008                movea.l    A2, [A6 + 0x8]
  347. 0000041E  554F                     subq.w     A7, 2
  348. 00000420  2F2A 0008                move.l     -[A7], [A2 + 0x8]
  349. 00000424  303C 0006                move.w     D0, 0x6
  350. 00000428  AA73                     syscall    ControlDispatch
  351. 0000042A  101F                     move.b     D0, [A7]+
  352. 0000042C  672C                     beq        +0x2E /* 0000045A */
  353. 0000042E  486E FFF8                pea.l      [A6 - 0x8]
  354. 00000432  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  355. 00000436  2057                     movea.l    A0, [A7]
  356. 00000438  2268 0004                movea.l    A1, [A0 + 0x4]
  357. 0000043C  2269 0038                movea.l    A1, [A1 + 0x38]
  358. 00000440  4E91                     jsr        [A1]
  359. 00000442  486E FFF8                pea.l      [A6 - 0x8]
  360. 00000446  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  361. 0000044A  2057                     movea.l    A0, [A7]
  362. 0000044C  2268 0004                movea.l    A1, [A0 + 0x4]
  363. 00000450  2269 00C4                movea.l    A1, [A1 + 0xC4]
  364. 00000454  4E91                     jsr        [A1]
  365. 00000456  4FEF 0010                lea.l      A7, [A7 + 0x10]
  366. label0000045A:
  367. 0000045A  245F                     movea.l    A2, [A7]+
  368. 0000045C  4E5E                     unlink     A6
  369. 0000045E  4E75                     rts
  370. fn00000460:
  371. 00000460  4E56 FFFC                link       A6, -0x0004
  372. 00000464  48E7 1C30                movem.l    -[A7], D3,D4,D5,A2,A3
  373. 00000468  246E 0008                movea.l    A2, [A6 + 0x8]
  374. 0000046C  3A2E 000C                move.w     D5, [A6 + 0xC]
  375. 00000470  282E 000E                move.l     D4, [A6 + 0xE]
  376. 00000474  262E 0012                move.l     D3, [A6 + 0x12]
  377. 00000478  266E 0016                movea.l    A3, [A6 + 0x16]
  378. 0000047C  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  379. 00000480  486E FFFC                pea.l      [A6 - 0x4]
  380. 00000484  4EB9 0000 36FA           jsr        [0x000036FA]
  381. 0000048A  2F2A 0008                move.l     -[A7], [A2 + 0x8]
  382. 0000048E  3F05                     move.w     -[A7], D5
  383. 00000490  2F04                     move.l     -[A7], D4
  384. 00000492  2F03                     move.l     -[A7], D3
  385. 00000494  2F0B                     move.l     -[A7], A3
  386. 00000496  303C 0012                move.w     D0, 0x12
  387. 0000049A  AA73                     syscall    ControlDispatch
  388. 0000049C  301F                     move.w     D0, [A7]+
  389. 0000049E  42A7                     clr.l      -[A7]
  390. 000004A0  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  391. 000004A4  2057                     movea.l    A0, [A7]
  392. 000004A6  2268 0004                movea.l    A1, [A0 + 0x4]
  393. 000004AA  2269 00F0                movea.l    A1, [A1 + 0xF0]
  394. 000004AE  4E91                     jsr        [A1]
  395. 000004B0  3F3C FFFF                move.w     -[A7], 0xFFFF
  396. 000004B4  486E FFFC                pea.l      [A6 - 0x4]
  397. 000004B8  4EB9 0000 3702           jsr        [0x00003702]
  398. 000004BE  4FEF 0014                lea.l      A7, [A7 + 0x14]
  399. 000004C2  4CDF 0C38                movem.l    D3,D4,D5,A2,A3, [A7]+
  400. 000004C6  4E5E                     unlink     A6
  401. 000004C8  4E75                     rts
  402. 000004CA  4E56 FFFC                link       A6, -0x0004
  403. 000004CE  48E7 1E38                movem.l    -[A7], D3,D4,D5,D6,A2,A3,A4
  404. 000004D2  246E 0008                movea.l    A2, [A6 + 0x8]
  405. 000004D6  3C2E 000C                move.w     D6, [A6 + 0xC]
  406. 000004DA  2A2E 000E                move.l     D5, [A6 + 0xE]
  407. 000004DE  282E 0012                move.l     D4, [A6 + 0x12]
  408. 000004E2  286E 0016                movea.l    A4, [A6 + 0x16]
  409. 000004E6  266E 001A                movea.l    A3, [A6 + 0x1A]
  410. 000004EA  554F                     subq.w     A7, 2
  411. 000004EC  2F2A 0008                move.l     -[A7], [A2 + 0x8]
  412. 000004F0  3F06                     move.w     -[A7], D6
  413. 000004F2  2F05                     move.l     -[A7], D5
  414. 000004F4  2F04                     move.l     -[A7], D4
  415. 000004F6  2F0C                     move.l     -[A7], A4
  416. 000004F8  2F0B                     move.l     -[A7], A3
  417. 000004FA  303C 0013                move.w     D0, 0x13
  418. 000004FE  AA73                     syscall    ControlDispatch
  419. 00000500  301F                     move.w     D0, [A7]+
  420. 00000502  3600                     move.w     D3, D0
  421. 00000504  3003                     move.w     D0, D3
  422. 00000506  48C0                     ext.l      D0
  423. 00000508  671C                     beq        +0x1E /* 00000526 */
  424. 0000050A  42A7                     clr.l      -[A7]
  425. 0000050C  486E FFFC                pea.l      [A6 - 0x4]
  426. 00000510  3043                     movea.w    A0, D3
  427. 00000512  2D48 FFFC                move.l     [A6 - 0x4], A0
  428. 00000516  4879 0000 F7CE           push.l     0xF7CE
  429. 0000051C  4EB9 0000 2542           jsr        [0x00002542]
  430. 00000522  4FEF 000C                lea.l      A7, [A7 + 0xC]
  431. label00000526:
  432. 00000526  4CDF 1C78                movem.l    D3,D4,D5,D6,A2,A3,A4, [A7]+
  433. 0000052A  4E5E                     unlink     A6
  434. 0000052C  4E75                     rts
  435. 0000052E  4E56 FED8                link       A6, -0x0128
  436. 00000532  48E7 1020                movem.l    -[A7], D3,A2
  437. 00000536  246E 0008                movea.l    A2, [A6 + 0x8]
  438. 0000053A  362E 000C                move.w     D3, [A6 + 0xC]
  439. 0000053E  B66A 000E                cmp.w      D3, [A2 + 0xE]
  440. 00000542  6746                     beq        +0x48 /* 0000058A */
  441. 00000544  3543 000E                move.w     [A2 + 0xE], D3
  442. 00000548  2F0A                     move.l     -[A7], A2
  443. 0000054A  4EB9 0001 615E           jsr        [0x0001615E]
  444. 00000550  486E FED8                pea.l      [A6 - 0x128]
  445. 00000554  3F2A 000E                move.w     -[A7], [A2 + 0xE]
  446. 00000558  4EB9 0000 286A           jsr        [0x0000286A]
  447. 0000055E  3D7C 0048 FFE8           move.w     [A6 - 0x18], 0x48 /* 'H' */
  448. 00000564  3D6E FEDC FFF2           move.w     [A6 - 0xE], [A6 - 0x124]
  449. 0000056A  2D6E FEE0 FFF4           move.l     [A6 - 0xC], [A6 - 0x120]
  450. 00000570  3D6E FEE4 FFF8           move.w     [A6 - 0x8], [A6 - 0x11C]
  451. 00000576  486E FFE8                pea.l      [A6 - 0x18]
  452. 0000057A  2F0A                     move.l     -[A7], A2
  453. 0000057C  2057                     movea.l    A0, [A7]
  454. 0000057E  2250                     movea.l    A1, [A0]
  455. 00000580  2269 0084                movea.l    A1, [A1 + 0x84]
  456. 00000584  4E91                     jsr        [A1]
  457. 00000586  4FEF 0012                lea.l      A7, [A7 + 0x12]
  458. label0000058A:
  459. 0000058A  4CDF 0408                movem.l    D3,A2, [A7]+
  460. 0000058E  4E5E                     unlink     A6
  461. 00000590  4E75                     rts
  462. 00000592  4E56 FFFC                link       A6, -0x0004
  463. 00000596  48E7 1030                movem.l    -[A7], D3,A2,A3
  464. 0000059A  246E 0008                movea.l    A2, [A6 + 0x8]
  465. 0000059E  266E 000C                movea.l    A3, [A6 + 0xC]
  466. 000005A2  554F                     subq.w     A7, 2
  467. 000005A4  2F2A 0008                move.l     -[A7], [A2 + 0x8]
  468. 000005A8  2F0B                     move.l     -[A7], A3
  469. 000005AA  303C 001C                move.w     D0, 0x1C
  470. 000005AE  AA73                     syscall    ControlDispatch
  471. 000005B0  301F                     move.w     D0, [A7]+
  472. 000005B2  3600                     move.w     D3, D0
  473. 000005B4  3003                     move.w     D0, D3
  474. 000005B6  48C0                     ext.l      D0
  475. 000005B8  671C                     beq        +0x1E /* 000005D6 */
  476. 000005BA  42A7                     clr.l      -[A7]
  477. 000005BC  486E FFFC                pea.l      [A6 - 0x4]
  478. 000005C0  3043                     movea.w    A0, D3
  479. 000005C2  2D48 FFFC                move.l     [A6 - 0x4], A0
  480. 000005C6  4879 0000 F7CE           push.l     0xF7CE
  481. 000005CC  4EB9 0000 2542           jsr        [0x00002542]
  482. 000005D2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  483. label000005D6:
  484. 000005D6  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  485. 000005DA  4E5E                     unlink     A6
  486. 000005DC  4E75                     rts
  487. 000005DE  4E56 FFFC                link       A6, -0x0004
  488. 000005E2  48E7 1030                movem.l    -[A7], D3,A2,A3
  489. 000005E6  246E 0008                movea.l    A2, [A6 + 0x8]
  490. 000005EA  266E 000C                movea.l    A3, [A6 + 0xC]
  491. 000005EE  554F                     subq.w     A7, 2
  492. 000005F0  2F2A 0008                move.l     -[A7], [A2 + 0x8]
  493. 000005F4  4267                     clr.w      -[A7]
  494. 000005F6  2F3C 666F 6E74           move.l     -[A7], 0x666F6E74 /* 'font' */
  495. 000005FC  4878 0018                push.l     0x18
  496. 00000600  2F0B                     move.l     -[A7], A3
  497. 00000602  42A7                     clr.l      -[A7]
  498. 00000604  303C 0013                move.w     D0, 0x13
  499. 00000608  AA73                     syscall    ControlDispatch
  500. 0000060A  301F                     move.w     D0, [A7]+
  501. 0000060C  3600                     move.w     D3, D0
  502. 0000060E  3003                     move.w     D0, D3
  503. 00000610  48C0                     ext.l      D0
  504. 00000612  671C                     beq        +0x1E /* 00000630 */
  505. 00000614  42A7                     clr.l      -[A7]
  506. 00000616  486E FFFC                pea.l      [A6 - 0x4]
  507. 0000061A  3043                     movea.w    A0, D3
  508. 0000061C  2D48 FFFC                move.l     [A6 - 0x4], A0
  509. 00000620  4879 0000 F7CE           push.l     0xF7CE
  510. 00000626  4EB9 0000 2542           jsr        [0x00002542]
  511. 0000062C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  512. label00000630:
  513. 00000630  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  514. 00000634  4E5E                     unlink     A6
  515. 00000636  4E75                     rts
  516. 00000638  4E56 0000                link       A6, 0
  517. 0000063C  48E7 1838                movem.l    -[A7], D3,D4,A2,A3,A4
  518. 00000640  246E 0008                movea.l    A2, [A6 + 0x8]
  519. 00000644  4227                     clr.b      -[A7]
  520. 00000646  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  521. 0000064A  2057                     movea.l    A0, [A7]
  522. 0000064C  2268 0004                movea.l    A1, [A0 + 0x4]
  523. 00000650  2269 00EC                movea.l    A1, [A1 + 0xEC]
  524. 00000654  4E91                     jsr        [A1]
  525. 00000656  4A00                     tst.b      D0
  526. 00000658  5C4F                     addq.w     A7, 6
  527. 0000065A  6734                     beq        +0x36 /* 00000690 */
  528. 0000065C  286A 0008                movea.l    A4, [A2 + 0x8]
  529. 00000660  2054                     movea.l    A0, [A4]
  530. 00000662  2668 0004                movea.l    A3, [A0 + 0x4]
  531. 00000666  262B 008C                move.l     D3, [A3 + 0x8C]
  532. 0000066A  2054                     movea.l    A0, [A4]
  533. 0000066C  2810                     move.l     D4, [A0]
  534. 0000066E  276A 0008 008C           move.l     [A3 + 0x8C], [A2 + 0x8]
  535. 00000674  206A 0008                movea.l    A0, [A2 + 0x8]
  536. 00000678  2050                     movea.l    A0, [A0]
  537. 0000067A  4290                     clr.l      [A0]
  538. 0000067C  2F0B                     move.l     -[A7], A3
  539. 0000067E  303C 000C                move.w     D0, 0xC
  540. 00000682  AA73                     syscall    ControlDispatch
  541. 00000684  2743 008C                move.l     [A3 + 0x8C], D3
  542. 00000688  206A 0008                movea.l    A0, [A2 + 0x8]
  543. 0000068C  2050                     movea.l    A0, [A0]
  544. 0000068E  2084                     move.l     [A0], D4
  545. label00000690:
  546. 00000690  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  547. 00000694  4E5E                     unlink     A6
  548. 00000696  4E75                     rts
  549. 00000698  4E56 FFFC                link       A6, -0x0004
  550. 0000069C  48E7 1030                movem.l    -[A7], D3,A2,A3
  551. 000006A0  266E 0008                movea.l    A3, [A6 + 0x8]
  552. 000006A4  246E 000C                movea.l    A2, [A6 + 0xC]
  553. 000006A8  2F2B 0004                move.l     -[A7], [A3 + 0x4]
  554. 000006AC  486E FFFC                pea.l      [A6 - 0x4]
  555. 000006B0  4EB9 0000 36FA           jsr        [0x000036FA]
  556. 000006B6  262A 0002                move.l     D3, [A2 + 0x2]
  557. 000006BA  2F2B 0008                move.l     -[A7], [A3 + 0x8]
  558. 000006BE  2003                     move.l     D0, D3
  559. 000006C0  0280 0000 FF00           andi.l     D0, 0xFF00
  560. 000006C6  3F00                     move.w     -[A7], D0
  561. 000006C8  2003                     move.l     D0, D3
  562. 000006CA  0280 0000 00FF           andi.l     D0, 0xFF
  563. 000006D0  3F00                     move.w     -[A7], D0
  564. 000006D2  3F2A 000E                move.w     -[A7], [A2 + 0xE]
  565. 000006D6  303C 000B                move.w     D0, 0xB
  566. 000006DA  AA73                     syscall    ControlDispatch
  567. 000006DC  301F                     move.w     D0, [A7]+
  568. 000006DE  3F3C FFFF                move.w     -[A7], 0xFFFF
  569. 000006E2  486E FFFC                pea.l      [A6 - 0x4]
  570. 000006E6  4EB9 0000 3702           jsr        [0x00003702]
  571. 000006EC  7001                     moveq.l    D0, 0x01
  572. 000006EE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  573. 000006F2  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  574. 000006F6  4E5E                     unlink     A6
  575. 000006F8  4E75                     rts
  576. 000006FA  4E56 FFFC                link       A6, -0x0004
  577. 000006FE  48E7 1030                movem.l    -[A7], D3,A2,A3
  578. 00000702  266E 0008                movea.l    A3, [A6 + 0x8]
  579. 00000706  362E 000C                move.w     D3, [A6 + 0xC]
  580. 0000070A  2F2B 0004                move.l     -[A7], [A3 + 0x4]
  581. 0000070E  486E FFFC                pea.l      [A6 - 0x4]
  582. 00000712  4EB9 0000 36FA           jsr        [0x000036FA]
  583. 00000718  246B 0008                movea.l    A2, [A3 + 0x8]
  584. 0000071C  2052                     movea.l    A0, [A2]
  585. 0000071E  2F28 0004                move.l     -[A7], [A0 + 0x4]
  586. 00000722  2F0A                     move.l     -[A7], A2
  587. 00000724  3F03                     move.w     -[A7], D3
  588. 00000726  303C 000E                move.w     D0, 0xE
  589. 0000072A  AA73                     syscall    ControlDispatch
  590. 0000072C  301F                     move.w     D0, [A7]+
  591. 0000072E  3F3C FFFF                move.w     -[A7], 0xFFFF
  592. 00000732  486E FFFC                pea.l      [A6 - 0x4]
  593. 00000736  4EB9 0000 3702           jsr        [0x00003702]
  594. 0000073C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  595. 00000740  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  596. 00000744  4E5E                     unlink     A6
  597. 00000746  4E75                     rts
  598. 00000748  4E56 FFFC                link       A6, -0x0004
  599. 0000074C  48E7 0030                movem.l    -[A7], A2,A3
  600. 00000750  266E 0008                movea.l    A3, [A6 + 0x8]
  601. 00000754  2F2B 0004                move.l     -[A7], [A3 + 0x4]
  602. 00000758  486E FFFC                pea.l      [A6 - 0x4]
  603. 0000075C  4EB9 0000 36FA           jsr        [0x000036FA]
  604. 00000762  246B 0008                movea.l    A2, [A3 + 0x8]
  605. 00000766  2052                     movea.l    A0, [A2]
  606. 00000768  2F28 0004                move.l     -[A7], [A0 + 0x4]
  607. 0000076C  2F0A                     move.l     -[A7], A2
  608. 0000076E  4267                     clr.w      -[A7]
  609. 00000770  303C 000E                move.w     D0, 0xE
  610. 00000774  AA73                     syscall    ControlDispatch
  611. 00000776  301F                     move.w     D0, [A7]+
  612. 00000778  3F3C FFFF                move.w     -[A7], 0xFFFF
  613. 0000077C  486E FFFC                pea.l      [A6 - 0x4]
  614. 00000780  4EB9 0000 3702           jsr        [0x00003702]
  615. 00000786  4FEF 000C                lea.l      A7, [A7 + 0xC]
  616. 0000078A  4CDF 0C00                movem.l    A2,A3, [A7]+
  617. 0000078E  4E5E                     unlink     A6
  618. 00000790  4E75                     rts
  619. 00000792  4E56 0000                link       A6, 0
  620. 00000796  2F0A                     move.l     -[A7], A2
  621. 00000798  246E 0008                movea.l    A2, [A6 + 0x8]
  622. 0000079C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  623. 000007A0  2F0A                     move.l     -[A7], A2
  624. 000007A2  4EB9 0000 0942           jsr        [0x00000942]
  625. 000007A8  41F9 0000 F520           lea.l      A0, [0x0000F520]
  626. 000007AE  2488                     move.l     [A2], A0
  627. 000007B0  204A                     movea.l    A0, A2
  628. 000007B2  504F                     addq.w     A7, 8
  629. 000007B4  245F                     movea.l    A2, [A7]+
  630. 000007B6  4E5E                     unlink     A6
  631. 000007B8  4E75                     rts
  632. 000007BA  4E56 0000                link       A6, 0
  633. 000007BE  2F0A                     move.l     -[A7], A2
  634. 000007C0  246E 0008                movea.l    A2, [A6 + 0x8]
  635. 000007C4  200A                     move.l     D0, A2
  636. 000007C6  6724                     beq        +0x26 /* 000007EC */
  637. 000007C8  41F9 0000 F520           lea.l      A0, [0x0000F520]
  638. 000007CE  2488                     move.l     [A2], A0
  639. 000007D0  4267                     clr.w      -[A7]
  640. 000007D2  2F0A                     move.l     -[A7], A2
  641. 000007D4  4EB9 0000 094A           jsr        [0x0000094A]
  642. 000007DA  4A6E 000C                tst.w      [A6 + 0xC]
  643. 000007DE  5C4F                     addq.w     A7, 6
  644. 000007E0  6F0A                     ble        +0xC /* 000007EC */
  645. 000007E2  2F0A                     move.l     -[A7], A2
  646. 000007E4  4EB9 0000 2592           jsr        [0x00002592]
  647. 000007EA  584F                     addq.w     A7, 4
  648. label000007EC:
  649. 000007EC  204A                     movea.l    A0, A2
  650. 000007EE  245F                     movea.l    A2, [A7]+
  651. 000007F0  4E5E                     unlink     A6
  652. 000007F2  4E75                     rts
  653. 000007F4  4E56 FFF2                link       A6, -0x000E
  654. 000007F8  48E7 1020                movem.l    -[A7], D3,A2
  655. 000007FC  246E 0008                movea.l    A2, [A6 + 0x8]
  656. 00000800  486E FFF8                pea.l      [A6 - 0x8]
  657. 00000804  2F0A                     move.l     -[A7], A2
  658. 00000806  4EB9 0001 6138           jsr        [0x00016138]
  659. 0000080C  7600                     moveq.l    D3, 0x00
  660. 0000080E  2F0A                     move.l     -[A7], A2
  661. 00000810  4EB9 0001 6180           jsr        [0x00016180]
  662. 00000816  4A00                     tst.b      D0
  663. 00000818  4FEF 000C                lea.l      A7, [A7 + 0xC]
  664. 0000081C  6710                     beq        +0x12 /* 0000082E */
  665. 0000081E  2F0A                     move.l     -[A7], A2
  666. 00000820  4EB9 0001 611C           jsr        [0x0001611C]
  667. 00000826  4A00                     tst.b      D0
  668. 00000828  584F                     addq.w     A7, 4
  669. 0000082A  6702                     beq        +0x4 /* 0000082E */
  670. 0000082C  7601                     moveq.l    D3, 0x01
  671. label0000082E:
  672. 0000082E  486E FFF2                pea.l      [A6 - 0xE]
  673. 00000832  42A7                     clr.l      -[A7]
  674. 00000834  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  675. 00000838  2057                     movea.l    A0, [A7]
  676. 0000083A  2268 0004                movea.l    A1, [A0 + 0x4]
  677. 0000083E  2269 00E0                movea.l    A1, [A1 + 0xE0]
  678. 00000842  4E91                     jsr        [A1]
  679. 00000844  486E FFF2                pea.l      [A6 - 0xE]
  680. 00000848  AA15                     syscall    RGBBackColor
  681. 0000084A  486E FFF8                pea.l      [A6 - 0x8]
  682. 0000084E  2F3C 0003 0003           move.l     -[A7], 0x30003
  683. 00000854  A8A9                     syscall    InsetRect
  684. 00000856  486E FFF8                pea.l      [A6 - 0x8]
  685. 0000085A  2F03                     move.l     -[A7], D3
  686. 0000085C  303C 0009                move.w     D0, 0x9 /* '\t' */
  687. 00000860  AA74                     syscall    AppearanceDispatch
  688. 00000862  201F                     move.l     D0, [A7]+
  689. 00000864  486E FFF8                pea.l      [A6 - 0x8]
  690. 00000868  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  691. 0000086C  4EB9 0001 D5CA           jsr        [0x0001D5CA]
  692. 00000872  584F                     addq.w     A7, 4
  693. 00000874  1F00                     move.b     -[A7], D0
  694. 00000876  303C 000B                move.w     D0, 0xB
  695. 0000087A  AA74                     syscall    AppearanceDispatch
  696. 0000087C  201F                     move.l     D0, [A7]+
  697. 0000087E  584F                     addq.w     A7, 4
  698. 00000880  4CDF 0408                movem.l    D3,A2, [A7]+
  699. 00000884  4E5E                     unlink     A6
  700. 00000886  4E75                     rts
  701. 00000888  4E56 0000                link       A6, 0
  702. 0000088C  2F0A                     move.l     -[A7], A2
  703. 0000088E  246E 0008                movea.l    A2, [A6 + 0x8]
  704. 00000892  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  705. 00000896  2F0A                     move.l     -[A7], A2
  706. 00000898  61FF FFFF F76E           bsr        -0x890 /* 00000008 */
  707. 0000089E  41F9 0000 F294           lea.l      A0, [0x0000F294]
  708. 000008A4  2488                     move.l     [A2], A0
  709. 000008A6  204A                     movea.l    A0, A2
  710. 000008A8  504F                     addq.w     A7, 8
  711. 000008AA  245F                     movea.l    A2, [A7]+
  712. 000008AC  4E5E                     unlink     A6
  713. 000008AE  4E75                     rts
  714. 000008B0  4E56 FEF8                link       A6, -0x0108
  715. 000008B4  48E7 0038                movem.l    -[A7], A2,A3,A4
  716. 000008B8  286E 0008                movea.l    A4, [A6 + 0x8]
  717. 000008BC  266E 000C                movea.l    A3, [A6 + 0xC]
  718. 000008C0  246E 0010                movea.l    A2, [A6 + 0x10]
  719. 000008C4  486E FFFE                pea.l      [A6 - 0x2]
  720. 000008C8  2F0A                     move.l     -[A7], A2
  721. 000008CA  4EB9 0000 479C           jsr        [0x0000479C]
  722. 000008D0  486E FFFC                pea.l      [A6 - 0x4]
  723. 000008D4  2F0A                     move.l     -[A7], A2
  724. 000008D6  4EB9 0000 479C           jsr        [0x0000479C]
  725. 000008DC  486E FEFC                pea.l      [A6 - 0x104]
  726. 000008E0  2F0A                     move.l     -[A7], A2
  727. 000008E2  4EB9 0000 30A2           jsr        [0x000030A2]
  728. 000008E8  486E FEF8                pea.l      [A6 - 0x108]
  729. 000008EC  2F0A                     move.l     -[A7], A2
  730. 000008EE  4EB9 0000 47C2           jsr        [0x000047C2]
  731. 000008F4  2F2E FEF8                move.l     -[A7], [A6 - 0x108]
  732. 000008F8  3F2E FFFC                move.w     -[A7], [A6 - 0x4]
  733. 000008FC  486E FEFC                pea.l      [A6 - 0x104]
  734. 00000900  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  735. 00000904  2F0B                     move.l     -[A7], A3
  736. 00000906  2F0C                     move.l     -[A7], A4
  737. 00000908  4EB9 0000 0C7A           jsr        [0x00000C7A]
  738. 0000090E  4FEF 0034                lea.l      A7, [A7 + 0x34]
  739. 00000912  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  740. 00000916  4E5E                     unlink     A6
  741. 00000918  4E75                     rts
  742. 0000091A  4E56 0000                link       A6, 0
  743. 0000091E  48E7 1C38                movem.l    -[A7], D3,D4,D5,A2,A3,A4
  744. 00000922  286E 0008                movea.l    A4, [A6 + 0x8]
  745. 00000926  266E 000C                movea.l    A3, [A6 + 0xC]
  746. 0000092A  3A2E 0010                move.w     D5, [A6 + 0x10]
  747. 0000092E  246E 0012                movea.l    A2, [A6 + 0x12]
  748. 00000932  382E 0016                move.w     D4, [A6 + 0x16]
  749. 00000936  262E 0018                move.l     D3, [A6 + 0x18]
  750. 0000093A  2F03                     move.l     -[A7], D3
  751. 0000093C  3F04                     move.w     -[A7], D4
  752. 0000093E  2F0A                     move.l     -[A7], A2
  753. 00000940  3F05                     move.w     -[A7], D5
  754. 00000942  2F0B                     move.l     -[A7], A3
  755. 00000944  2F0C                     move.l     -[A7], A4
  756. 00000946  4EB9 0000 0C7A           jsr        [0x00000C7A]
  757. 0000094C  4FEF 0014                lea.l      A7, [A7 + 0x14]
  758. 00000950  4CDF 1C38                movem.l    D3,D4,D5,A2,A3,A4, [A7]+
  759. 00000954  4E5E                     unlink     A6
  760. 00000956  4E75                     rts
  761. 00000958  4E56 0000                link       A6, 0
  762. 0000095C  2F0A                     move.l     -[A7], A2
  763. 0000095E  246E 0008                movea.l    A2, [A6 + 0x8]
  764. 00000962  200A                     move.l     D0, A2
  765. 00000964  6724                     beq        +0x26 /* 0000098A */
  766. 00000966  41F9 0000 F294           lea.l      A0, [0x0000F294]
  767. 0000096C  2488                     move.l     [A2], A0
  768. 0000096E  4267                     clr.w      -[A7]
  769. 00000970  2F0A                     move.l     -[A7], A2
  770. 00000972  61FF FFFF F7FC           bsr        -0x802 /* 00000170 */
  771. 00000978  4A6E 000C                tst.w      [A6 + 0xC]
  772. 0000097C  5C4F                     addq.w     A7, 6
  773. 0000097E  6F0A                     ble        +0xC /* 0000098A */
  774. 00000980  2F0A                     move.l     -[A7], A2
  775. 00000982  4EB9 0000 2592           jsr        [0x00002592]
  776. 00000988  584F                     addq.w     A7, 4
  777. label0000098A:
  778. 0000098A  204A                     movea.l    A0, A2
  779. 0000098C  245F                     movea.l    A2, [A7]+
  780. 0000098E  4E5E                     unlink     A6
  781. 00000990  4E75                     rts
  782. 00000992  7002                     moveq.l    D0, 0x02
  783. 00000994  4E75                     rts
  784. 00000996  4E56 FFF8                link       A6, -0x0008
  785. 0000099A  48E7 1C20                movem.l    -[A7], D3,D4,D5,A2
  786. 0000099E  246E 0008                movea.l    A2, [A6 + 0x8]
  787. 000009A2  3A2E 000C                move.w     D5, [A6 + 0xC]
  788. 000009A6  382E 0012                move.w     D4, [A6 + 0x12]
  789. 000009AA  2F0A                     move.l     -[A7], A2
  790. 000009AC  61FF 0000 00EA           bsr        +0xEC /* 00000A98 */
  791. 000009B2  584F                     addq.w     A7, 4
  792. 000009B4  2F08                     move.l     -[A7], A0
  793. 000009B6  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  794. 000009BA  486E FFF8                pea.l      [A6 - 0x8]
  795. 000009BE  4EB9 0000 116A           jsr        [0x0000116A]
  796. 000009C4  3F04                     move.w     -[A7], D4
  797. 000009C6  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  798. 000009CA  3F05                     move.w     -[A7], D5
  799. 000009CC  2F0A                     move.l     -[A7], A2
  800. 000009CE  61FF FFFF F7DA           bsr        -0x824 /* 000001AA */
  801. 000009D4  1600                     move.b     D3, D0
  802. 000009D6  3F3C FFFF                move.w     -[A7], 0xFFFF
  803. 000009DA  486E FFF8                pea.l      [A6 - 0x8]
  804. 000009DE  4EB9 0000 1172           jsr        [0x00001172]
  805. 000009E4  1003                     move.b     D0, D3
  806. 000009E6  4FEF 001E                lea.l      A7, [A7 + 0x1E]
  807. 000009EA  4CDF 0438                movem.l    D3,D4,D5,A2, [A7]+
  808. 000009EE  4E5E                     unlink     A6
  809. 000009F0  4E75                     rts
  810. 000009F2  4E56 FFF8                link       A6, -0x0008
  811. 000009F6  2F0A                     move.l     -[A7], A2
  812. 000009F8  246E 0008                movea.l    A2, [A6 + 0x8]
  813. 000009FC  2F0A                     move.l     -[A7], A2
  814. 000009FE  61FF 0000 0098           bsr        +0x9A /* 00000A98 */
  815. 00000A04  584F                     addq.w     A7, 4
  816. 00000A06  2F08                     move.l     -[A7], A0
  817. 00000A08  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  818. 00000A0C  486E FFF8                pea.l      [A6 - 0x8]
  819. 00000A10  4EB9 0000 116A           jsr        [0x0000116A]
  820. 00000A16  2F0A                     move.l     -[A7], A2
  821. 00000A18  61FF FFFF F7FC           bsr        -0x802 /* 00000216 */
  822. 00000A1E  3F3C FFFF                move.w     -[A7], 0xFFFF
  823. 00000A22  486E FFF8                pea.l      [A6 - 0x8]
  824. 00000A26  4EB9 0000 1172           jsr        [0x00001172]
  825. 00000A2C  4FEF 0016                lea.l      A7, [A7 + 0x16]
  826. 00000A30  245F                     movea.l    A2, [A7]+
  827. 00000A32  4E5E                     unlink     A6
  828. 00000A34  4E75                     rts
  829. 00000A36  4E56 0000                link       A6, 0
  830. 00000A3A  2F0A                     move.l     -[A7], A2
  831. 00000A3C  246E 0008                movea.l    A2, [A6 + 0x8]
  832. 00000A40  42A7                     clr.l      -[A7]
  833. 00000A42  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  834. 00000A46  2057                     movea.l    A0, [A7]
  835. 00000A48  2268 0004                movea.l    A1, [A0 + 0x4]
  836. 00000A4C  2269 00F0                movea.l    A1, [A1 + 0xF0]
  837. 00000A50  4E91                     jsr        [A1]
  838. 00000A52  504F                     addq.w     A7, 8
  839. 00000A54  245F                     movea.l    A2, [A7]+
  840. 00000A56  4E5E                     unlink     A6
  841. 00000A58  4E75                     rts
  842. 00000A5A  4E56 0000                link       A6, 0
  843. 00000A5E  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  844. 00000A62  246E 0008                movea.l    A2, [A6 + 0x8]
  845. 00000A66  262E 000E                move.l     D3, [A6 + 0xE]
  846. 00000A6A  282E 0012                move.l     D4, [A6 + 0x12]
  847. 00000A6E  266E 0016                movea.l    A3, [A6 + 0x16]
  848. 00000A72  0C83 6D68 616E           cmpi.l     D3, 0x6D68616E /* 'mhan' */
  849. 00000A78  6616                     bne        +0x18 /* 00000A90 */
  850. 00000A7A  554F                     subq.w     A7, 2
  851. 00000A7C  2F2A 0008                move.l     -[A7], [A2 + 0x8]
  852. 00000A80  4267                     clr.w      -[A7]
  853. 00000A82  2F03                     move.l     -[A7], D3
  854. 00000A84  2F04                     move.l     -[A7], D4
  855. 00000A86  2F0B                     move.l     -[A7], A3
  856. 00000A88  303C 0012                move.w     D0, 0x12
  857. 00000A8C  AA73                     syscall    ControlDispatch
  858. 00000A8E  301F                     move.w     D0, [A7]+
  859. label00000A90:
  860. 00000A90  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  861. 00000A94  4E5E                     unlink     A6
  862. 00000A96  4E75                     rts
  863. fn00000A98:
  864. 00000A98  4E56 0000                link       A6, 0
  865. 00000A9C  48E7 0038                movem.l    -[A7], A2,A3,A4
  866. 00000AA0  286E 0008                movea.l    A4, [A6 + 0x8]
  867. 00000AA4  95CA                     sub.l      A2, A2
  868. 00000AA6  4267                     clr.w      -[A7]
  869. 00000AA8  4879 0000 F420           push.l     0xF420
  870. 00000AAE  4879 0000 F3E4           push.l     0xF3E4
  871. 00000AB4  4878 0004                push.l     0x4
  872. 00000AB8  2F2C 0004                move.l     -[A7], [A4 + 0x4]
  873. 00000ABC  4EB9 0000 2582           jsr        [0x00002582]
  874. 00000AC2  2648                     movea.l    A3, A0
  875. 00000AC4  200B                     move.l     D0, A3
  876. 00000AC6  4FEF 0012                lea.l      A7, [A7 + 0x12]
  877. 00000ACA  670E                     beq        +0x10 /* 00000ADA */
  878. 00000ACC  486B 006A                pea.l      [A3 + 0x6A]
  879. 00000AD0  4EB9 0000 8422           jsr        [0x00008422]
  880. 00000AD6  2448                     movea.l    A2, A0
  881. 00000AD8  584F                     addq.w     A7, 4
  882. label00000ADA:
  883. 00000ADA  204A                     movea.l    A0, A2
  884. 00000ADC  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  885. 00000AE0  4E5E                     unlink     A6
  886. 00000AE2  4E75                     rts
  887. 00000AE4  4E56 0000                link       A6, 0
  888. 00000AE8  2F0A                     move.l     -[A7], A2
  889. 00000AEA  246E 0008                movea.l    A2, [A6 + 0x8]
  890. 00000AEE  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  891. 00000AF2  2F0A                     move.l     -[A7], A2
  892. 00000AF4  61FF FFFF F512           bsr        -0xAEC /* 00000008 */
  893. 00000AFA  41F9 0000 F132           lea.l      A0, [0x0000F132]
  894. 00000B00  2488                     move.l     [A2], A0
  895. 00000B02  204A                     movea.l    A0, A2
  896. 00000B04  504F                     addq.w     A7, 8
  897. 00000B06  245F                     movea.l    A2, [A7]+
  898. 00000B08  4E5E                     unlink     A6
  899. 00000B0A  4E75                     rts
  900. 00000B0C  4E56 FEFC                link       A6, -0x0104
  901. 00000B10  48E7 0038                movem.l    -[A7], A2,A3,A4
  902. 00000B14  266E 0008                movea.l    A3, [A6 + 0x8]
  903. 00000B18  286E 000C                movea.l    A4, [A6 + 0xC]
  904. 00000B1C  246E 0010                movea.l    A2, [A6 + 0x10]
  905. 00000B20  486E FEFE                pea.l      [A6 - 0x102]
  906. 00000B24  2F0A                     move.l     -[A7], A2
  907. 00000B26  4EB9 0000 479C           jsr        [0x0000479C]
  908. 00000B2C  486E FEFC                pea.l      [A6 - 0x104]
  909. 00000B30  2F0A                     move.l     -[A7], A2
  910. 00000B32  4EB9 0000 479C           jsr        [0x0000479C]
  911. 00000B38  486E FF00                pea.l      [A6 - 0x100]
  912. 00000B3C  2F0A                     move.l     -[A7], A2
  913. 00000B3E  4EB9 0000 30A2           jsr        [0x000030A2]
  914. 00000B44  42A7                     clr.l      -[A7]
  915. 00000B46  3F2E FEFC                move.w     -[A7], [A6 - 0x104]
  916. 00000B4A  486D F68F                pea.l      [A5 - 0x971]
  917. 00000B4E  3F2E FEFE                move.w     -[A7], [A6 - 0x102]
  918. 00000B52  2F0C                     move.l     -[A7], A4
  919. 00000B54  2F0B                     move.l     -[A7], A3
  920. 00000B56  4EB9 0000 0C7A           jsr        [0x00000C7A]
  921. 00000B5C  486E FF01                pea.l      [A6 - 0xFF]
  922. 00000B60  7000                     moveq.l    D0, 0x00
  923. 00000B62  102E FF00                move.b     D0, [A6 - 0x100]
  924. 00000B66  2F00                     move.l     -[A7], D0
  925. 00000B68  2F3C 7465 7874           move.l     -[A7], 0x74657874 /* 'text' */
  926. 00000B6E  4267                     clr.w      -[A7]
  927. 00000B70  2F0B                     move.l     -[A7], A3
  928. 00000B72  2057                     movea.l    A0, [A7]
  929. 00000B74  2250                     movea.l    A1, [A0]
  930. 00000B76  2269 0074                movea.l    A1, [A1 + 0x74]
  931. 00000B7A  4E91                     jsr        [A1]
  932. 00000B7C  4FEF 003E                lea.l      A7, [A7 + 0x3E]
  933. 00000B80  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  934. 00000B84  4E5E                     unlink     A6
  935. 00000B86  4E75                     rts
  936. 00000B88  4E56 0000                link       A6, 0
  937. 00000B8C  48E7 1C38                movem.l    -[A7], D3,D4,D5,A2,A3,A4
  938. 00000B90  266E 0008                movea.l    A3, [A6 + 0x8]
  939. 00000B94  286E 000C                movea.l    A4, [A6 + 0xC]
  940. 00000B98  3A2E 0010                move.w     D5, [A6 + 0x10]
  941. 00000B9C  246E 0012                movea.l    A2, [A6 + 0x12]
  942. 00000BA0  382E 0016                move.w     D4, [A6 + 0x16]
  943. 00000BA4  262E 0018                move.l     D3, [A6 + 0x18]
  944. 00000BA8  2F03                     move.l     -[A7], D3
  945. 00000BAA  3F04                     move.w     -[A7], D4
  946. 00000BAC  486D F68F                pea.l      [A5 - 0x971]
  947. 00000BB0  3F05                     move.w     -[A7], D5
  948. 00000BB2  2F0C                     move.l     -[A7], A4
  949. 00000BB4  2F0B                     move.l     -[A7], A3
  950. 00000BB6  4EB9 0000 0C7A           jsr        [0x00000C7A]
  951. 00000BBC  486A 0001                pea.l      [A2 + 0x1]
  952. 00000BC0  7000                     moveq.l    D0, 0x00
  953. 00000BC2  1012                     move.b     D0, [A2]
  954. 00000BC4  2F00                     move.l     -[A7], D0
  955. 00000BC6  2F3C 7465 7874           move.l     -[A7], 0x74657874 /* 'text' */
  956. 00000BCC  4267                     clr.w      -[A7]
  957. 00000BCE  2F0B                     move.l     -[A7], A3
  958. 00000BD0  2057                     movea.l    A0, [A7]
  959. 00000BD2  2250                     movea.l    A1, [A0]
  960. 00000BD4  2269 0074                movea.l    A1, [A1 + 0x74]
  961. 00000BD8  4E91                     jsr        [A1]
  962. 00000BDA  4FEF 0026                lea.l      A7, [A7 + 0x26]
  963. 00000BDE  4CDF 1C38                movem.l    D3,D4,D5,A2,A3,A4, [A7]+
  964. 00000BE2  4E5E                     unlink     A6
  965. 00000BE4  4E75                     rts
  966. 00000BE6  4E56 0000                link       A6, 0
  967. 00000BEA  2F0A                     move.l     -[A7], A2
  968. 00000BEC  246E 0008                movea.l    A2, [A6 + 0x8]
  969. 00000BF0  200A                     move.l     D0, A2
  970. 00000BF2  6724                     beq        +0x26 /* 00000C18 */
  971. 00000BF4  41F9 0000 F132           lea.l      A0, [0x0000F132]
  972. 00000BFA  2488                     move.l     [A2], A0
  973. 00000BFC  4267                     clr.w      -[A7]
  974. 00000BFE  2F0A                     move.l     -[A7], A2
  975. 00000C00  61FF FFFF F56E           bsr        -0xA90 /* 00000170 */
  976. 00000C06  4A6E 000C                tst.w      [A6 + 0xC]
  977. 00000C0A  5C4F                     addq.w     A7, 6
  978. 00000C0C  6F0A                     ble        +0xC /* 00000C18 */
  979. 00000C0E  2F0A                     move.l     -[A7], A2
  980. 00000C10  4EB9 0000 2592           jsr        [0x00002592]
  981. 00000C16  584F                     addq.w     A7, 4
  982. label00000C18:
  983. 00000C18  204A                     movea.l    A0, A2
  984. 00000C1A  245F                     movea.l    A2, [A7]+
  985. 00000C1C  4E5E                     unlink     A6
  986. 00000C1E  4E75                     rts
  987. 00000C20  4E56 FFFC                link       A6, -0x0004
  988. 00000C24  2F0A                     move.l     -[A7], A2
  989. 00000C26  246E 000C                movea.l    A2, [A6 + 0xC]
  990. 00000C2A  486E FFFC                pea.l      [A6 - 0x4]
  991. 00000C2E  486A 0001                pea.l      [A2 + 0x1]
  992. 00000C32  4878 00FF                push.l     0xFF
  993. 00000C36  2F3C 7465 7874           move.l     -[A7], 0x74657874 /* 'text' */
  994. 00000C3C  4267                     clr.w      -[A7]
  995. 00000C3E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  996. 00000C42  2057                     movea.l    A0, [A7]
  997. 00000C44  2250                     movea.l    A1, [A0]
  998. 00000C46  2269 0078                movea.l    A1, [A1 + 0x78]
  999. 00000C4A  4E91                     jsr        [A1]
  1000. 00000C4C  14BC 00FF                move.b     [A2], 0xFF
  1001. 00000C50  0CAE 0000 00FF FFFC      cmpi.l     [A6 - 0x4], 0xFF
  1002. 00000C58  4FEF 0016                lea.l      A7, [A7 + 0x16]
  1003. 00000C5C  6C04                     bge        +0x6 /* 00000C62 */
  1004. 00000C5E  14AE FFFF                move.b     [A2], [A6 - 0x1]
  1005. label00000C62:
  1006. 00000C62  204A                     movea.l    A0, A2
  1007. 00000C64  245F                     movea.l    A2, [A7]+
  1008. 00000C66  4E5E                     unlink     A6
  1009. 00000C68  4E75                     rts
  1010. 00000C6A  4E56 0000                link       A6, 0
  1011. 00000C6E  48E7 0030                movem.l    -[A7], A2,A3
  1012. 00000C72  266E 0008                movea.l    A3, [A6 + 0x8]
  1013. 00000C76  246E 000C                movea.l    A2, [A6 + 0xC]
  1014. 00000C7A  486A 0001                pea.l      [A2 + 0x1]
  1015. 00000C7E  7000                     moveq.l    D0, 0x00
  1016. 00000C80  1012                     move.b     D0, [A2]
  1017. 00000C82  2F00                     move.l     -[A7], D0
  1018. 00000C84  2F3C 7465 7874           move.l     -[A7], 0x74657874 /* 'text' */
  1019. 00000C8A  4267                     clr.w      -[A7]
  1020. 00000C8C  2F0B                     move.l     -[A7], A3
  1021. 00000C8E  2057                     movea.l    A0, [A7]
  1022. 00000C90  2250                     movea.l    A1, [A0]
  1023. 00000C92  2269 0074                movea.l    A1, [A1 + 0x74]
  1024. 00000C96  4E91                     jsr        [A1]
  1025. 00000C98  2F0B                     move.l     -[A7], A3
  1026. 00000C9A  4EB9 0001 615E           jsr        [0x0001615E]
  1027. 00000CA0  4FEF 0016                lea.l      A7, [A7 + 0x16]
  1028. 00000CA4  4CDF 0C00                movem.l    A2,A3, [A7]+
  1029. 00000CA8  4E5E                     unlink     A6
  1030. 00000CAA  4E75                     rts
  1031. 00000CAC  4E56 FEF6                link       A6, -0x010A
  1032. 00000CB0  2F0A                     move.l     -[A7], A2
  1033. 00000CB2  246E 000C                movea.l    A2, [A6 + 0xC]
  1034. 00000CB6  486E FEF6                pea.l      [A6 - 0x10A]
  1035. 00000CBA  4EB9 0000 29CA           jsr        [0x000029CA]
  1036. 00000CC0  486E FEF6                pea.l      [A6 - 0x10A]
  1037. 00000CC4  4EB9 0000 563A           jsr        [0x0000563A]
  1038. 00000CCA  584F                     addq.w     A7, 4
  1039. 00000CCC  2F08                     move.l     -[A7], A0
  1040. 00000CCE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1041. 00000CD2  2057                     movea.l    A0, [A7]
  1042. 00000CD4  2250                     movea.l    A1, [A0]
  1043. 00000CD6  2269 0020                movea.l    A1, [A1 + 0x20]
  1044. 00000CDA  4E91                     jsr        [A1]
  1045. 00000CDC  486E FEF6                pea.l      [A6 - 0x10A]
  1046. 00000CE0  4EB9 0000 2962           jsr        [0x00002962]
  1047. 00000CE6  2480                     move.l     [A2], D0
  1048. 00000CE8  7001                     moveq.l    D0, 0x01
  1049. 00000CEA  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1050. 00000CEE  245F                     movea.l    A2, [A7]+
  1051. 00000CF0  4E5E                     unlink     A6
  1052. 00000CF2  4E75                     rts
  1053. 00000CF4  4E56 FEF6                link       A6, -0x010A
  1054. 00000CF8  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1055. 00000CFC  486E FEF6                pea.l      [A6 - 0x10A]
  1056. 00000D00  4EB9 0000 29DA           jsr        [0x000029DA]
  1057. 00000D06  486E FEF6                pea.l      [A6 - 0x10A]
  1058. 00000D0A  4EB9 0000 5632           jsr        [0x00005632]
  1059. 00000D10  584F                     addq.w     A7, 4
  1060. 00000D12  2F08                     move.l     -[A7], A0
  1061. 00000D14  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1062. 00000D18  2057                     movea.l    A0, [A7]
  1063. 00000D1A  2250                     movea.l    A1, [A0]
  1064. 00000D1C  2269 0024                movea.l    A1, [A1 + 0x24]
  1065. 00000D20  4E91                     jsr        [A1]
  1066. 00000D22  4E5E                     unlink     A6
  1067. 00000D24  4E75                     rts
  1068. 00000D26  4E56 0000                link       A6, 0
  1069. 00000D2A  2F0A                     move.l     -[A7], A2
  1070. 00000D2C  246E 0008                movea.l    A2, [A6 + 0x8]
  1071. 00000D30  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1072. 00000D34  2F0A                     move.l     -[A7], A2
  1073. 00000D36  61FF FFFF F2D0           bsr        -0xD2E /* 00000008 */
  1074. 00000D3C  41F9 0000 EFB6           lea.l      A0, [0x0000EFB6]
  1075. 00000D42  2488                     move.l     [A2], A0
  1076. 00000D44  422A 0010                clr.b      [A2 + 0x10]
  1077. 00000D48  204A                     movea.l    A0, A2
  1078. 00000D4A  504F                     addq.w     A7, 8
  1079. 00000D4C  245F                     movea.l    A2, [A7]+
  1080. 00000D4E  4E5E                     unlink     A6
  1081. 00000D50  4E75                     rts
  1082. 00000D52  4E56 0000                link       A6, 0
  1083. 00000D56  48E7 0038                movem.l    -[A7], A2,A3,A4
  1084. 00000D5A  286E 0008                movea.l    A4, [A6 + 0x8]
  1085. 00000D5E  266E 000C                movea.l    A3, [A6 + 0xC]
  1086. 00000D62  246E 0010                movea.l    A2, [A6 + 0x10]
  1087. 00000D66  2F0A                     move.l     -[A7], A2
  1088. 00000D68  2F0B                     move.l     -[A7], A3
  1089. 00000D6A  2F0C                     move.l     -[A7], A4
  1090. 00000D6C  4EB9 0000 0C72           jsr        [0x00000C72]
  1091. 00000D72  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1092. 00000D76  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  1093. 00000D7A  4E5E                     unlink     A6
  1094. 00000D7C  4E75                     rts
  1095. 00000D7E  4E56 0000                link       A6, 0
  1096. 00000D82  48E7 1C38                movem.l    -[A7], D3,D4,D5,A2,A3,A4
  1097. 00000D86  246E 0008                movea.l    A2, [A6 + 0x8]
  1098. 00000D8A  286E 000C                movea.l    A4, [A6 + 0xC]
  1099. 00000D8E  3A2E 0010                move.w     D5, [A6 + 0x10]
  1100. 00000D92  266E 0012                movea.l    A3, [A6 + 0x12]
  1101. 00000D96  382E 0016                move.w     D4, [A6 + 0x16]
  1102. 00000D9A  262E 0018                move.l     D3, [A6 + 0x18]
  1103. 00000D9E  2F03                     move.l     -[A7], D3
  1104. 00000DA0  3F04                     move.w     -[A7], D4
  1105. 00000DA2  2F0B                     move.l     -[A7], A3
  1106. 00000DA4  3F05                     move.w     -[A7], D5
  1107. 00000DA6  2F0C                     move.l     -[A7], A4
  1108. 00000DA8  2F0A                     move.l     -[A7], A2
  1109. 00000DAA  4EB9 0000 0C7A           jsr        [0x00000C7A]
  1110. 00000DB0  4AAD 8002                tst.l      [A5 - 0x7FFE]
  1111. 00000DB4  4FEF 0014                lea.l      A7, [A7 + 0x14]
  1112. 00000DB8  660A                     bne        +0xC /* 00000DC4 */
  1113. 00000DBA  41F9 0000 2382           lea.l      A0, [0x00002382]
  1114. 00000DC0  2B48 8002                move.l     [A5 - 0x7FFE], A0
  1115. label00000DC4:
  1116. 00000DC4  2F2A 0008                move.l     -[A7], [A2 + 0x8]
  1117. 00000DC8  2F2D 8002                move.l     -[A7], [A5 - 0x7FFE]
  1118. 00000DCC  A96B                     syscall    SetControlAction/SetCtlAction
  1119. 00000DCE  2F2A 0008                move.l     -[A7], [A2 + 0x8]
  1120. 00000DD2  2F0A                     move.l     -[A7], A2
  1121. 00000DD4  A95B                     syscall    SetControlReference/SetCRefCon
  1122. 00000DD6  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  1123. 00000DDA  4EB9 0001 4E82           jsr        [0x00014E82]
  1124. 00000DE0  584F                     addq.w     A7, 4
  1125. 00000DE2  2F00                     move.l     -[A7], D0
  1126. 00000DE4  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  1127. 00000DE8  4EB9 0001 4E8C           jsr        [0x00014E8C]
  1128. 00000DEE  584F                     addq.w     A7, 4
  1129. 00000DF0  2F00                     move.l     -[A7], D0
  1130. 00000DF2  2F0A                     move.l     -[A7], A2
  1131. 00000DF4  4EB9 0000 0D5A           jsr        [0x00000D5A]
  1132. 00000DFA  1540 0010                move.b     [A2 + 0x10], D0
  1133. 00000DFE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1134. 00000E02  4CDF 1C38                movem.l    D3,D4,D5,A2,A3,A4, [A7]+
  1135. 00000E06  4E5E                     unlink     A6
  1136. 00000E08  4E75                     rts
  1137. 00000E0A  4E56 0000                link       A6, 0
  1138. 00000E0E  2F0A                     move.l     -[A7], A2
  1139. 00000E10  246E 0008                movea.l    A2, [A6 + 0x8]
  1140. 00000E14  200A                     move.l     D0, A2
  1141. 00000E16  6724                     beq        +0x26 /* 00000E3C */
  1142. 00000E18  41F9 0000 EFB6           lea.l      A0, [0x0000EFB6]
  1143. 00000E1E  2488                     move.l     [A2], A0
  1144. 00000E20  4267                     clr.w      -[A7]
  1145. 00000E22  2F0A                     move.l     -[A7], A2
  1146. 00000E24  61FF FFFF F34A           bsr        -0xCB4 /* 00000170 */
  1147. 00000E2A  4A6E 000C                tst.w      [A6 + 0xC]
  1148. 00000E2E  5C4F                     addq.w     A7, 6
  1149. 00000E30  6F0A                     ble        +0xC /* 00000E3C */
  1150. 00000E32  2F0A                     move.l     -[A7], A2
  1151. 00000E34  4EB9 0000 2592           jsr        [0x00002592]
  1152. 00000E3A  584F                     addq.w     A7, 4
  1153. label00000E3C:
  1154. 00000E3C  204A                     movea.l    A0, A2
  1155. 00000E3E  245F                     movea.l    A2, [A7]+
  1156. 00000E40  4E5E                     unlink     A6
  1157. 00000E42  4E75                     rts
  1158. 00000E44  4E56 FFFC                link       A6, -0x0004
  1159. 00000E48  48E7 1820                movem.l    -[A7], D3,D4,A2
  1160. 00000E4C  246E 0008                movea.l    A2, [A6 + 0x8]
  1161. 00000E50  282E 000C                move.l     D4, [A6 + 0xC]
  1162. 00000E54  3604                     move.w     D3, D4
  1163. 00000E56  4A2A 0010                tst.b      [A2 + 0x10]
  1164. 00000E5A  670E                     beq        +0x10 /* 00000E6A */
  1165. 00000E5C  2F04                     move.l     -[A7], D4
  1166. 00000E5E  2F0A                     move.l     -[A7], A2
  1167. 00000E60  4EB9 0000 0D4A           jsr        [0x00000D4A]
  1168. 00000E66  3600                     move.w     D3, D0
  1169. 00000E68  504F                     addq.w     A7, 8
  1170. label00000E6A:
  1171. 00000E6A  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  1172. 00000E6E  486E FFFC                pea.l      [A6 - 0x4]
  1173. 00000E72  4EB9 0000 36FA           jsr        [0x000036FA]
  1174. 00000E78  2F2A 0008                move.l     -[A7], [A2 + 0x8]
  1175. 00000E7C  3F03                     move.w     -[A7], D3
  1176. 00000E7E  A963                     syscall    SetControlValue/SetCtlValue
  1177. 00000E80  3F3C FFFF                move.w     -[A7], 0xFFFF
  1178. 00000E84  486E FFFC                pea.l      [A6 - 0x4]
  1179. 00000E88  4EB9 0000 3702           jsr        [0x00003702]
  1180. 00000E8E  4FEF 000E                lea.l      A7, [A7 + 0xE]
  1181. 00000E92  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  1182. 00000E96  4E5E                     unlink     A6
  1183. 00000E98  4E75                     rts
  1184. 00000E9A  4E56 0000                link       A6, 0
  1185. 00000E9E  2F0A                     move.l     -[A7], A2
  1186. 00000EA0  246E 0008                movea.l    A2, [A6 + 0x8]
  1187. 00000EA4  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  1188. 00000EA8  4EB9 0001 4E82           jsr        [0x00014E82]
  1189. 00000EAE  584F                     addq.w     A7, 4
  1190. 00000EB0  2F00                     move.l     -[A7], D0
  1191. 00000EB2  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1192. 00000EB6  2F0A                     move.l     -[A7], A2
  1193. 00000EB8  4EB9 0000 0D5A           jsr        [0x00000D5A]
  1194. 00000EBE  1540 0010                move.b     [A2 + 0x10], D0
  1195. 00000EC2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1196. 00000EC6  245F                     movea.l    A2, [A7]+
  1197. 00000EC8  4E5E                     unlink     A6
  1198. 00000ECA  4E75                     rts
  1199. 00000ECC  4E56 0000                link       A6, 0
  1200. 00000ED0  2F0A                     move.l     -[A7], A2
  1201. 00000ED2  246E 0008                movea.l    A2, [A6 + 0x8]
  1202. 00000ED6  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1203. 00000EDA  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  1204. 00000EDE  4EB9 0001 4E8C           jsr        [0x00014E8C]
  1205. 00000EE4  584F                     addq.w     A7, 4
  1206. 00000EE6  2F00                     move.l     -[A7], D0
  1207. 00000EE8  2F0A                     move.l     -[A7], A2
  1208. 00000EEA  4EB9 0000 0D5A           jsr        [0x00000D5A]
  1209. 00000EF0  1540 0010                move.b     [A2 + 0x10], D0
  1210. 00000EF4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1211. 00000EF8  245F                     movea.l    A2, [A7]+
  1212. 00000EFA  4E5E                     unlink     A6
  1213. 00000EFC  4E75                     rts
  1214. 00000EFE  4E56 FFFC                link       A6, -0x0004
  1215. 00000F02  48E7 1C30                movem.l    -[A7], D3,D4,D5,A2,A3
  1216. 00000F06  246E 0008                movea.l    A2, [A6 + 0x8]
  1217. 00000F0A  382E 000C                move.w     D4, [A6 + 0xC]
  1218. 00000F0E  362E 0012                move.w     D3, [A6 + 0x12]
  1219. 00000F12  70FF                     moveq.l    D0, 0xFFFFFFFF
  1220. 00000F14  2640                     movea.l    A3, D0
  1221. 00000F16  3004                     move.w     D0, D4
  1222. 00000F18  48C0                     ext.l      D0
  1223. 00000F1A  0C80 0000 0081           cmpi.l     D0, 0x81
  1224. 00000F20  6D20                     blt        +0x22 /* 00000F42 */
  1225. 00000F22  554F                     subq.w     A7, 2
  1226. 00000F24  2F2A 0008                move.l     -[A7], [A2 + 0x8]
  1227. 00000F28  486E FFFC                pea.l      [A6 - 0x4]
  1228. 00000F2C  303C 0011                move.w     D0, 0x11
  1229. 00000F30  AA73                     syscall    ControlDispatch
  1230. 00000F32  301F                     move.w     D0, [A7]+
  1231. 00000F34  202E FFFC                move.l     D0, [A6 - 0x4]
  1232. 00000F38  0280 0000 0400           andi.l     D0, 0x400
  1233. 00000F3E  6602                     bne        +0x4 /* 00000F42 */
  1234. 00000F40  97CB                     sub.l      A3, A3
  1235. label00000F42:
  1236. 00000F42  554F                     subq.w     A7, 2
  1237. 00000F44  2F2A 0008                move.l     -[A7], [A2 + 0x8]
  1238. 00000F48  A960                     syscall    GetControlValue/GetCtlValue
  1239. 00000F4A  301F                     move.w     D0, [A7]+
  1240. 00000F4C  3800                     move.w     D4, D0
  1241. 00000F4E  554F                     subq.w     A7, 2
  1242. 00000F50  2F2A 0008                move.l     -[A7], [A2 + 0x8]
  1243. 00000F54  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  1244. 00000F58  3F03                     move.w     -[A7], D3
  1245. 00000F5A  2F0B                     move.l     -[A7], A3
  1246. 00000F5C  303C 000A                move.w     D0, 0xA /* '\n' */
  1247. 00000F60  AA73                     syscall    ControlDispatch
  1248. 00000F62  301F                     move.w     D0, [A7]+
  1249. 00000F64  4A40                     tst.w      D0
  1250. 00000F66  56C0                     sne        D0
  1251. 00000F68  4400                     neg.b      D0
  1252. 00000F6A  1A00                     move.b     D5, D0
  1253. 00000F6C  554F                     subq.w     A7, 2
  1254. 00000F6E  2F2A 0008                move.l     -[A7], [A2 + 0x8]
  1255. 00000F72  A960                     syscall    GetControlValue/GetCtlValue
  1256. 00000F74  301F                     move.w     D0, [A7]+
  1257. 00000F76  48C0                     ext.l      D0
  1258. 00000F78  2600                     move.l     D3, D0
  1259. 00000F7A  3004                     move.w     D0, D4
  1260. 00000F7C  48C0                     ext.l      D0
  1261. 00000F7E  B680                     cmp.l      D3, D0
  1262. 00000F80  672A                     beq        +0x2C /* 00000FAC */
  1263. 00000F82  2803                     move.l     D4, D3
  1264. 00000F84  4A2A 0010                tst.b      [A2 + 0x10]
  1265. 00000F88  670E                     beq        +0x10 /* 00000F98 */
  1266. 00000F8A  3F03                     move.w     -[A7], D3
  1267. 00000F8C  2F0A                     move.l     -[A7], A2
  1268. 00000F8E  4EB9 0000 0D52           jsr        [0x00000D52]
  1269. 00000F94  2800                     move.l     D4, D0
  1270. 00000F96  5C4F                     addq.w     A7, 6
  1271. label00000F98:
  1272. 00000F98  2F04                     move.l     -[A7], D4
  1273. 00000F9A  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  1274. 00000F9E  2057                     movea.l    A0, [A7]
  1275. 00000FA0  2268 0004                movea.l    A1, [A0 + 0x4]
  1276. 00000FA4  2269 0020                movea.l    A1, [A1 + 0x20]
  1277. 00000FA8  4E91                     jsr        [A1]
  1278. 00000FAA  504F                     addq.w     A7, 8
  1279. label00000FAC:
  1280. 00000FAC  1005                     move.b     D0, D5
  1281. 00000FAE  4CDF 0C38                movem.l    D3,D4,D5,A2,A3, [A7]+
  1282. 00000FB2  4E5E                     unlink     A6
  1283. 00000FB4  4E75                     rts
  1284. fn00000FB6:
  1285. 00000FB6  4E56 0000                link       A6, 0
  1286. 00000FBA  48E7 1820                movem.l    -[A7], D3,D4,A2
  1287. 00000FBE  246E 0008                movea.l    A2, [A6 + 0x8]
  1288. 00000FC2  382E 000C                move.w     D4, [A6 + 0xC]
  1289. 00000FC6  554F                     subq.w     A7, 2
  1290. 00000FC8  2F2A 0008                move.l     -[A7], [A2 + 0x8]
  1291. 00000FCC  A960                     syscall    GetControlValue/GetCtlValue
  1292. 00000FCE  301F                     move.w     D0, [A7]+
  1293. 00000FD0  48C0                     ext.l      D0
  1294. 00000FD2  2600                     move.l     D3, D0
  1295. 00000FD4  4A2A 0010                tst.b      [A2 + 0x10]
  1296. 00000FD8  670E                     beq        +0x10 /* 00000FE8 */
  1297. 00000FDA  3F03                     move.w     -[A7], D3
  1298. 00000FDC  2F0A                     move.l     -[A7], A2
  1299. 00000FDE  4EB9 0000 0D52           jsr        [0x00000D52]
  1300. 00000FE4  2600                     move.l     D3, D0
  1301. 00000FE6  5C4F                     addq.w     A7, 6
  1302. label00000FE8:
  1303. 00000FE8  2F03                     move.l     -[A7], D3
  1304. 00000FEA  3F04                     move.w     -[A7], D4
  1305. 00000FEC  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  1306. 00000FF0  2057                     movea.l    A0, [A7]
  1307. 00000FF2  2268 0004                movea.l    A1, [A0 + 0x4]
  1308. 00000FF6  2269 01A0                movea.l    A1, [A1 + 0x1A0]
  1309. 00000FFA  4E91                     jsr        [A1]
  1310. 00000FFC  42A7                     clr.l      -[A7]
  1311. 00000FFE  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  1312. 00001002  2057                     movea.l    A0, [A7]
  1313. 00001004  2268 0004                movea.l    A1, [A0 + 0x4]
  1314. 00001008  2269 00E8                movea.l    A1, [A1 + 0xE8]
  1315. 0000100C  4E91                     jsr        [A1]
  1316. 0000100E  4FEF 0012                lea.l      A7, [A7 + 0x12]
  1317. 00001012  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  1318. 00001016  4E5E                     unlink     A6
  1319. 00001018  4E75                     rts
  1320. 0000101A  4E56 0000                link       A6, 0
  1321. 0000101E  48E7 1030                movem.l    -[A7], D3,A2,A3
  1322. 00001022  266E 000A                movea.l    A3, [A6 + 0xA]
  1323. 00001026  362E 0008                move.w     D3, [A6 + 0x8]
  1324. 0000102A  594F                     subq.w     A7, 4
  1325. 0000102C  2F0B                     move.l     -[A7], A3
  1326. 0000102E  A95A                     syscall    GetControlReference/GetCRefCon
  1327. 00001030  201F                     move.l     D0, [A7]+
  1328. 00001032  2440                     movea.l    A2, D0
  1329. 00001034  3F03                     move.w     -[A7], D3
  1330. 00001036  2F0A                     move.l     -[A7], A2
  1331. 00001038  61FF FFFF FF7C           bsr        -0x82 /* 00000FB6 */
  1332. 0000103E  5C4F                     addq.w     A7, 6
  1333. 00001040  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  1334. 00001044  4E5E                     unlink     A6
  1335. 00001046  4E74 0006                rtd        0x0006
  1336. 0000104A  4E56 0000                link       A6, 0
  1337. 0000104E  2F0A                     move.l     -[A7], A2
  1338. 00001050  246E 0008                movea.l    A2, [A6 + 0x8]
  1339. 00001054  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1340. 00001058  2F0A                     move.l     -[A7], A2
  1341. 0000105A  61FF FFFF EFAC           bsr        -0x1052 /* 00000008 */
  1342. 00001060  41F9 0000 EE66           lea.l      A0, [0x0000EE66]
  1343. 00001066  2488                     move.l     [A2], A0
  1344. 00001068  204A                     movea.l    A0, A2
  1345. 0000106A  504F                     addq.w     A7, 8
  1346. 0000106C  245F                     movea.l    A2, [A7]+
  1347. 0000106E  4E5E                     unlink     A6
  1348. 00001070  4E75                     rts
  1349. 00001072  4E56 0000                link       A6, 0
  1350. 00001076  2F0A                     move.l     -[A7], A2
  1351. 00001078  246E 0008                movea.l    A2, [A6 + 0x8]
  1352. 0000107C  200A                     move.l     D0, A2
  1353. 0000107E  6724                     beq        +0x26 /* 000010A4 */
  1354. 00001080  41F9 0000 EE66           lea.l      A0, [0x0000EE66]
  1355. 00001086  2488                     move.l     [A2], A0
  1356. 00001088  4267                     clr.w      -[A7]
  1357. 0000108A  2F0A                     move.l     -[A7], A2
  1358. 0000108C  61FF FFFF F0E2           bsr        -0xF1C /* 00000170 */
  1359. 00001092  4A6E 000C                tst.w      [A6 + 0xC]
  1360. 00001096  5C4F                     addq.w     A7, 6
  1361. 00001098  6F0A                     ble        +0xC /* 000010A4 */
  1362. 0000109A  2F0A                     move.l     -[A7], A2
  1363. 0000109C  4EB9 0000 2592           jsr        [0x00002592]
  1364. 000010A2  584F                     addq.w     A7, 4
  1365. label000010A4:
  1366. 000010A4  204A                     movea.l    A0, A2
  1367. 000010A6  245F                     movea.l    A2, [A7]+
  1368. 000010A8  4E5E                     unlink     A6
  1369. 000010AA  4E75                     rts
  1370. 000010AC  4E56 FFFA                link       A6, -0x0006
  1371. 000010B0  48E7 0030                movem.l    -[A7], A2,A3
  1372. 000010B4  266E 000C                movea.l    A3, [A6 + 0xC]
  1373. 000010B8  246E 0010                movea.l    A2, [A6 + 0x10]
  1374. 000010BC  200B                     move.l     D0, A3
  1375. 000010BE  670A                     beq        +0xC /* 000010CA */
  1376. 000010C0  26AD F690                move.l     [A3], [A5 - 0x970]
  1377. 000010C4  376D F694 0004           move.w     [A3 + 0x4], [A5 - 0x96C]
  1378. label000010CA:
  1379. 000010CA  200A                     move.l     D0, A2
  1380. 000010CC  671A                     beq        +0x1C /* 000010E8 */
  1381. 000010CE  1F3C 0001                move.b     -[A7], 0x1
  1382. 000010D2  486E FFFA                pea.l      [A6 - 0x6]
  1383. 000010D6  4EB9 0000 0EFA           jsr        [0x00000EFA]
  1384. 000010DC  24AE FFFA                move.l     [A2], [A6 - 0x6]
  1385. 000010E0  356E FFFE 0004           move.w     [A2 + 0x4], [A6 - 0x2]
  1386. 000010E6  5C4F                     addq.w     A7, 6
  1387. label000010E8:
  1388. 000010E8  7001                     moveq.l    D0, 0x01
  1389. 000010EA  4CDF 0C00                movem.l    A2,A3, [A7]+
  1390. 000010EE  4E5E                     unlink     A6
  1391. 000010F0  4E75                     rts
  1392. 000010F2  4E56 0000                link       A6, 0
  1393. 000010F6  2F0A                     move.l     -[A7], A2
  1394. 000010F8  246E 0008                movea.l    A2, [A6 + 0x8]
  1395. 000010FC  A89E                     syscall    PenNormal
  1396. 000010FE  3F2A 000E                move.w     -[A7], [A2 + 0xE]
  1397. 00001102  4EB9 0000 285A           jsr        [0x0000285A]
  1398. 00001108  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  1399. 0000110C  4EB9 0001 7ED6           jsr        [0x00017ED6]
  1400. 00001112  584F                     addq.w     A7, 4
  1401. 00001114  2F08                     move.l     -[A7], A0
  1402. 00001116  4EB9 0001 7ED6           jsr        [0x00017ED6]
  1403. 0000111C  584F                     addq.w     A7, 4
  1404. 0000111E  2F08                     move.l     -[A7], A0
  1405. 00001120  2057                     movea.l    A0, [A7]
  1406. 00001122  2268 0004                movea.l    A1, [A0 + 0x4]
  1407. 00001126  2269 00D8                movea.l    A1, [A1 + 0xD8]
  1408. 0000112A  4E91                     jsr        [A1]
  1409. 0000112C  5C4F                     addq.w     A7, 6
  1410. 0000112E  245F                     movea.l    A2, [A7]+
  1411. 00001130  4E5E                     unlink     A6
  1412. 00001132  4E75                     rts
  1413. 00001134  4E56 0000                link       A6, 0
  1414. 00001138  2F0A                     move.l     -[A7], A2
  1415. 0000113A  246E 0008                movea.l    A2, [A6 + 0x8]
  1416. 0000113E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1417. 00001142  2F0A                     move.l     -[A7], A2
  1418. 00001144  61FF FFFF EEC2           bsr        -0x113C /* 00000008 */
  1419. 0000114A  41F9 0000 EC2A           lea.l      A0, [0x0000EC2A]
  1420. 00001150  2488                     move.l     [A2], A0
  1421. 00001152  204A                     movea.l    A0, A2
  1422. 00001154  504F                     addq.w     A7, 8
  1423. 00001156  245F                     movea.l    A2, [A7]+
  1424. 00001158  4E5E                     unlink     A6
  1425. 0000115A  4E75                     rts
  1426. 0000115C  4E56 0000                link       A6, 0
  1427. 00001160  2F0A                     move.l     -[A7], A2
  1428. 00001162  246E 0008                movea.l    A2, [A6 + 0x8]
  1429. 00001166  200A                     move.l     D0, A2
  1430. 00001168  6724                     beq        +0x26 /* 0000118E */
  1431. 0000116A  41F9 0000 EC2A           lea.l      A0, [0x0000EC2A]
  1432. 00001170  2488                     move.l     [A2], A0
  1433. 00001172  4267                     clr.w      -[A7]
  1434. 00001174  2F0A                     move.l     -[A7], A2
  1435. 00001176  61FF FFFF EFF8           bsr        -0x1006 /* 00000170 */
  1436. 0000117C  4A6E 000C                tst.w      [A6 + 0xC]
  1437. 00001180  5C4F                     addq.w     A7, 6
  1438. 00001182  6F0A                     ble        +0xC /* 0000118E */
  1439. 00001184  2F0A                     move.l     -[A7], A2
  1440. 00001186  4EB9 0000 2592           jsr        [0x00002592]
  1441. 0000118C  584F                     addq.w     A7, 4
  1442. label0000118E:
  1443. 0000118E  204A                     movea.l    A0, A2
  1444. 00001190  245F                     movea.l    A2, [A7]+
  1445. 00001192  4E5E                     unlink     A6
  1446. 00001194  4E75                     rts
  1447. 00001196  4E56 FFFE                link       A6, -0x0002
  1448. 0000119A  48E7 1C30                movem.l    -[A7], D3,D4,D5,A2,A3
  1449. 0000119E  246E 0008                movea.l    A2, [A6 + 0x8]
  1450. 000011A2  3A2E 000C                move.w     D5, [A6 + 0xC]
  1451. 000011A6  262E 000E                move.l     D3, [A6 + 0xE]
  1452. 000011AA  282E 0012                move.l     D4, [A6 + 0x12]
  1453. 000011AE  266E 0016                movea.l    A3, [A6 + 0x16]
  1454. 000011B2  42A7                     clr.l      -[A7]
  1455. 000011B4  486E FFFF                pea.l      [A6 - 0x1]
  1456. 000011B8  4878 0001                push.l     0x1
  1457. 000011BC  2F3C 6466 6C74           move.l     -[A7], 0x64666C74 /* 'dflt' */
  1458. 000011C2  4267                     clr.w      -[A7]
  1459. 000011C4  2F0A                     move.l     -[A7], A2
  1460. 000011C6  2057                     movea.l    A0, [A7]
  1461. 000011C8  2250                     movea.l    A1, [A0]
  1462. 000011CA  2269 0078                movea.l    A1, [A1 + 0x78]
  1463. 000011CE  4E91                     jsr        [A1]
  1464. 000011D0  2F0B                     move.l     -[A7], A3
  1465. 000011D2  2F04                     move.l     -[A7], D4
  1466. 000011D4  2F03                     move.l     -[A7], D3
  1467. 000011D6  3F05                     move.w     -[A7], D5
  1468. 000011D8  2F0A                     move.l     -[A7], A2
  1469. 000011DA  61FF FFFF F284           bsr        -0xD7A /* 00000460 */
  1470. 000011E0  0C83 6466 6C74           cmpi.l     D3, 0x64666C74 /* 'dflt' */
  1471. 000011E6  4FEF 0028                lea.l      A7, [A7 + 0x28]
  1472. 000011EA  6600 0082                bne        +0x84 /* 0000126E */
  1473. 000011EE  1613                     move.b     D3, [A3]
  1474. 000011F0  B62E FFFF                cmp.b      D3, [A6 - 0x1]
  1475. 000011F4  6778                     beq        +0x7A /* 0000126E */
  1476. 000011F6  4A03                     tst.b      D3
  1477. 000011F8  673A                     beq        +0x3C /* 00001234 */
  1478. 000011FA  4227                     clr.b      -[A7]
  1479. 000011FC  4878 FFFD                push.l     0xFFFD
  1480. 00001200  4878 FFFD                push.l     0xFFFD
  1481. 00001204  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  1482. 00001208  2057                     movea.l    A0, [A7]
  1483. 0000120A  2268 0004                movea.l    A1, [A0 + 0x4]
  1484. 0000120E  2269 0044                movea.l    A1, [A1 + 0x44]
  1485. 00001212  4E91                     jsr        [A1]
  1486. 00001214  1F3C 0001                move.b     -[A7], 0x1
  1487. 00001218  2F3C 0006 0006           move.l     -[A7], 0x60006
  1488. 0000121E  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  1489. 00001222  2057                     movea.l    A0, [A7]
  1490. 00001224  2268 0004                movea.l    A1, [A0 + 0x4]
  1491. 00001228  2269 0040                movea.l    A1, [A1 + 0x40]
  1492. 0000122C  4E91                     jsr        [A1]
  1493. 0000122E  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1494. 00001232  603A                     bra        +0x3C /* 0000126E */
  1495. label00001234:
  1496. 00001234  1F3C 0001                move.b     -[A7], 0x1
  1497. 00001238  4878 0003                push.l     0x3
  1498. 0000123C  4878 0003                push.l     0x3
  1499. 00001240  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  1500. 00001244  2057                     movea.l    A0, [A7]
  1501. 00001246  2268 0004                movea.l    A1, [A0 + 0x4]
  1502. 0000124A  2269 0044                movea.l    A1, [A1 + 0x44]
  1503. 0000124E  4E91                     jsr        [A1]
  1504. 00001250  1F3C 0001                move.b     -[A7], 0x1
  1505. 00001254  2F3C FFFA FFFA           move.l     -[A7], 0xFFFAFFFA
  1506. 0000125A  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  1507. 0000125E  2057                     movea.l    A0, [A7]
  1508. 00001260  2268 0004                movea.l    A1, [A0 + 0x4]
  1509. 00001264  2269 0040                movea.l    A1, [A1 + 0x40]
  1510. 00001268  4E91                     jsr        [A1]
  1511. 0000126A  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1512. label0000126E:
  1513. 0000126E  4CDF 0C38                movem.l    D3,D4,D5,A2,A3, [A7]+
  1514. 00001272  4E5E                     unlink     A6
  1515. 00001274  4E75                     rts
  1516. 00001276  4E56 FFF4                link       A6, -0x000C
  1517. 0000127A  48E7 0030                movem.l    -[A7], A2,A3
  1518. 0000127E  246E 0008                movea.l    A2, [A6 + 0x8]
  1519. 00001282  4AAA 0008                tst.l      [A2 + 0x8]
  1520. 00001286  6700 00A6                beq        +0xA8 /* 0000132E */
  1521. 0000128A  486E FFF8                pea.l      [A6 - 0x8]
  1522. 0000128E  2F0A                     move.l     -[A7], A2
  1523. 00001290  4EB9 0001 6138           jsr        [0x00016138]
  1524. 00001296  4A00                     tst.b      D0
  1525. 00001298  504F                     addq.w     A7, 8
  1526. 0000129A  6640                     bne        +0x42 /* 000012DC */
  1527. 0000129C  486E FFF4                pea.l      [A6 - 0xC]
  1528. 000012A0  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  1529. 000012A4  4EB9 0000 348A           jsr        [0x0000348A]
  1530. 000012AA  3D7C 8000 FFFA           move.w     [A6 - 0x6], 0x8000
  1531. 000012B0  302E FFF4                move.w     D0, [A6 - 0xC]
  1532. 000012B4  48C0                     ext.l      D0
  1533. 000012B6  322E FFFA                move.w     D1, [A6 - 0x6]
  1534. 000012BA  48C1                     ext.l      D1
  1535. 000012BC  D280                     add.l      D1, D0
  1536. 000012BE  3D41 FFFE                move.w     [A6 - 0x2], D1
  1537. 000012C2  3D7C 8000 FFF8           move.w     [A6 - 0x8], 0x8000
  1538. 000012C8  302E FFF6                move.w     D0, [A6 - 0xA]
  1539. 000012CC  48C0                     ext.l      D0
  1540. 000012CE  322E FFF8                move.w     D1, [A6 - 0x8]
  1541. 000012D2  48C1                     ext.l      D1
  1542. 000012D4  D280                     add.l      D1, D0
  1543. 000012D6  3D41 FFFC                move.w     [A6 - 0x4], D1
  1544. 000012DA  504F                     addq.w     A7, 8
  1545. label000012DC:
  1546. 000012DC  4267                     clr.w      -[A7]
  1547. 000012DE  4879 0000 EDAE           push.l     0xEDAE
  1548. 000012E4  4879 0000 ED7A           push.l     0xED7A
  1549. 000012EA  4878 0004                push.l     0x4
  1550. 000012EE  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  1551. 000012F2  4EB9 0000 2582           jsr        [0x00002582]
  1552. 000012F8  2648                     movea.l    A3, A0
  1553. 000012FA  200B                     move.l     D0, A3
  1554. 000012FC  4FEF 0012                lea.l      A7, [A7 + 0x12]
  1555. 00001300  671A                     beq        +0x1C /* 0000131C */
  1556. 00001302  2F0B                     move.l     -[A7], A3
  1557. 00001304  4EB9 0000 215A           jsr        [0x0000215A]
  1558. 0000130A  4A00                     tst.b      D0
  1559. 0000130C  584F                     addq.w     A7, 4
  1560. 0000130E  670C                     beq        +0xE /* 0000131C */
  1561. 00001310  486E FFF8                pea.l      [A6 - 0x8]
  1562. 00001314  2F3C 0003 0003           move.l     -[A7], 0x30003
  1563. 0000131A  A8A9                     syscall    InsetRect
  1564. label0000131C:
  1565. 0000131C  206A 0008                movea.l    A0, [A2 + 0x8]
  1566. 00001320  2050                     movea.l    A0, [A0]
  1567. 00001322  216E FFF8 0008           move.l     [A0 + 0x8], [A6 - 0x8]
  1568. 00001328  216E FFFC 000C           move.l     [A0 + 0xC], [A6 - 0x4]
  1569. label0000132E:
  1570. 0000132E  4CDF 0C00                movem.l    A2,A3, [A7]+
  1571. 00001332  4E5E                     unlink     A6
  1572. 00001334  4E75                     rts
  1573. fn00001336:
  1574. 00001336  4E56 0000                link       A6, 0
  1575. 0000133A  48E7 0030                movem.l    -[A7], A2,A3
  1576. 0000133E  246E 0008                movea.l    A2, [A6 + 0x8]
  1577. 00001342  266E 000C                movea.l    A3, [A6 + 0xC]
  1578. 00001346  256E 0010 0004           move.l     [A2 + 0x4], [A6 + 0x10]
  1579. 0000134C  248B                     move.l     [A2], A3
  1580. 0000134E  4AAE 0010                tst.l      [A6 + 0x10]
  1581. 00001352  6738                     beq        +0x3A /* 0000138C */
  1582. 00001354  554F                     subq.w     A7, 2
  1583. 00001356  2F0B                     move.l     -[A7], A3
  1584. 00001358  4267                     clr.w      -[A7]
  1585. 0000135A  2F3C 6D68 6E64           move.l     -[A7], 0x6D686E64 /* 'mhnd' */
  1586. 00001360  4878 0004                push.l     0x4
  1587. 00001364  486E 0010                pea.l      [A6 + 0x10]
  1588. 00001368  303C 0012                move.w     D0, 0x12
  1589. 0000136C  AA73                     syscall    ControlDispatch
  1590. 0000136E  301F                     move.w     D0, [A7]+
  1591. 00001370  554F                     subq.w     A7, 2
  1592. 00001372  2F0B                     move.l     -[A7], A3
  1593. 00001374  4267                     clr.w      -[A7]
  1594. 00001376  2F3C 6D76 616C           move.l     -[A7], 0x6D76616C /* 'mval' */
  1595. 0000137C  4878 0002                push.l     0x2
  1596. 00001380  486E 0014                pea.l      [A6 + 0x14]
  1597. 00001384  303C 0012                move.w     D0, 0x12
  1598. 00001388  AA73                     syscall    ControlDispatch
  1599. 0000138A  301F                     move.w     D0, [A7]+
  1600. label0000138C:
  1601. 0000138C  204A                     movea.l    A0, A2
  1602. 0000138E  4CDF 0C00                movem.l    A2,A3, [A7]+
  1603. 00001392  4E5E                     unlink     A6
  1604. 00001394  4E75                     rts
  1605. fn00001396:
  1606. 00001396  4E56 FFFC                link       A6, -0x0004
  1607. 0000139A  2F0A                     move.l     -[A7], A2
  1608. 0000139C  246E 0008                movea.l    A2, [A6 + 0x8]
  1609. 000013A0  200A                     move.l     D0, A2
  1610. 000013A2  6736                     beq        +0x38 /* 000013DA */
  1611. 000013A4  4AAA 0004                tst.l      [A2 + 0x4]
  1612. 000013A8  6720                     beq        +0x22 /* 000013CA */
  1613. 000013AA  42AE FFFC                clr.l      [A6 - 0x4]
  1614. 000013AE  554F                     subq.w     A7, 2
  1615. 000013B0  2F12                     move.l     -[A7], [A2]
  1616. 000013B2  4267                     clr.w      -[A7]
  1617. 000013B4  2F3C 6D68 6E64           move.l     -[A7], 0x6D686E64 /* 'mhnd' */
  1618. 000013BA  4878 0004                push.l     0x4
  1619. 000013BE  486E FFFC                pea.l      [A6 - 0x4]
  1620. 000013C2  303C 0012                move.w     D0, 0x12
  1621. 000013C6  AA73                     syscall    ControlDispatch
  1622. 000013C8  301F                     move.w     D0, [A7]+
  1623. label000013CA:
  1624. 000013CA  4A6E 000C                tst.w      [A6 + 0xC]
  1625. 000013CE  6F0A                     ble        +0xC /* 000013DA */
  1626. 000013D0  2F0A                     move.l     -[A7], A2
  1627. 000013D2  4EB9 0000 2592           jsr        [0x00002592]
  1628. 000013D8  584F                     addq.w     A7, 4
  1629. label000013DA:
  1630. 000013DA  204A                     movea.l    A0, A2
  1631. 000013DC  245F                     movea.l    A2, [A7]+
  1632. 000013DE  4E5E                     unlink     A6
  1633. 000013E0  4E75                     rts
  1634. 000013E2  4E56 0000                link       A6, 0
  1635. 000013E6  2F0A                     move.l     -[A7], A2
  1636. 000013E8  246E 0008                movea.l    A2, [A6 + 0x8]
  1637. 000013EC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1638. 000013F0  2F0A                     move.l     -[A7], A2
  1639. 000013F2  61FF FFFF EC14           bsr        -0x13EA /* 00000008 */
  1640. 000013F8  41F9 0000 E9A4           lea.l      A0, [0x0000E9A4]
  1641. 000013FE  2488                     move.l     [A2], A0
  1642. 00001400  204A                     movea.l    A0, A2
  1643. 00001402  504F                     addq.w     A7, 8
  1644. 00001404  245F                     movea.l    A2, [A7]+
  1645. 00001406  4E5E                     unlink     A6
  1646. 00001408  4E75                     rts
  1647. 0000140A  4E56 0000                link       A6, 0
  1648. 0000140E  2F0A                     move.l     -[A7], A2
  1649. 00001410  246E 0008                movea.l    A2, [A6 + 0x8]
  1650. 00001414  200A                     move.l     D0, A2
  1651. 00001416  6724                     beq        +0x26 /* 0000143C */
  1652. 00001418  41F9 0000 E9A4           lea.l      A0, [0x0000E9A4]
  1653. 0000141E  2488                     move.l     [A2], A0
  1654. 00001420  4267                     clr.w      -[A7]
  1655. 00001422  2F0A                     move.l     -[A7], A2
  1656. 00001424  61FF FFFF ED4A           bsr        -0x12B4 /* 00000170 */
  1657. 0000142A  4A6E 000C                tst.w      [A6 + 0xC]
  1658. 0000142E  5C4F                     addq.w     A7, 6
  1659. 00001430  6F0A                     ble        +0xC /* 0000143C */
  1660. 00001432  2F0A                     move.l     -[A7], A2
  1661. 00001434  4EB9 0000 2592           jsr        [0x00002592]
  1662. 0000143A  584F                     addq.w     A7, 4
  1663. label0000143C:
  1664. 0000143C  204A                     movea.l    A0, A2
  1665. 0000143E  245F                     movea.l    A2, [A7]+
  1666. 00001440  4E5E                     unlink     A6
  1667. 00001442  4E75                     rts
  1668. 00001444  4E56 FFF8                link       A6, -0x0008
  1669. 00001448  48E7 1C20                movem.l    -[A7], D3,D4,D5,A2
  1670. 0000144C  246E 0008                movea.l    A2, [A6 + 0x8]
  1671. 00001450  3A2E 000C                move.w     D5, [A6 + 0xC]
  1672. 00001454  382E 0012                move.w     D4, [A6 + 0x12]
  1673. 00001458  2F0A                     move.l     -[A7], A2
  1674. 0000145A  61FF 0000 00EC           bsr        +0xEE /* 00001548 */
  1675. 00001460  584F                     addq.w     A7, 4
  1676. 00001462  3F00                     move.w     -[A7], D0
  1677. 00001464  2F0A                     move.l     -[A7], A2
  1678. 00001466  61FF 0000 0094           bsr        +0x96 /* 000014FC */
  1679. 0000146C  584F                     addq.w     A7, 4
  1680. 0000146E  2F08                     move.l     -[A7], A0
  1681. 00001470  2F2A 0008                move.l     -[A7], [A2 + 0x8]
  1682. 00001474  486E FFF8                pea.l      [A6 - 0x8]
  1683. 00001478  61FF FFFF FEBC           bsr        -0x142 /* 00001336 */
  1684. 0000147E  3F04                     move.w     -[A7], D4
  1685. 00001480  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  1686. 00001484  3F05                     move.w     -[A7], D5
  1687. 00001486  2F0A                     move.l     -[A7], A2
  1688. 00001488  61FF FFFF ED20           bsr        -0x12DE /* 000001AA */
  1689. 0000148E  1600                     move.b     D3, D0
  1690. 00001490  3F3C FFFF                move.w     -[A7], 0xFFFF
  1691. 00001494  486E FFF8                pea.l      [A6 - 0x8]
  1692. 00001498  61FF FFFF FEFC           bsr        -0x102 /* 00001396 */
  1693. 0000149E  1003                     move.b     D0, D3
  1694. 000014A0  4FEF 0020                lea.l      A7, [A7 + 0x20]
  1695. 000014A4  4CDF 0438                movem.l    D3,D4,D5,A2, [A7]+
  1696. 000014A8  4E5E                     unlink     A6
  1697. 000014AA  4E75                     rts
  1698. 000014AC  4E56 FFF8                link       A6, -0x0008
  1699. 000014B0  2F0A                     move.l     -[A7], A2
  1700. 000014B2  246E 0008                movea.l    A2, [A6 + 0x8]
  1701. 000014B6  2F0A                     move.l     -[A7], A2
  1702. 000014B8  61FF 0000 008E           bsr        +0x90 /* 00001548 */
  1703. 000014BE  584F                     addq.w     A7, 4
  1704. 000014C0  3F00                     move.w     -[A7], D0
  1705. 000014C2  2F0A                     move.l     -[A7], A2
  1706. 000014C4  61FF 0000 0036           bsr        +0x38 /* 000014FC */
  1707. 000014CA  584F                     addq.w     A7, 4
  1708. 000014CC  2F08                     move.l     -[A7], A0
  1709. 000014CE  2F2A 0008                move.l     -[A7], [A2 + 0x8]
  1710. 000014D2  486E FFF8                pea.l      [A6 - 0x8]
  1711. 000014D6  61FF FFFF FE5E           bsr        -0x1A0 /* 00001336 */
  1712. 000014DC  2F0A                     move.l     -[A7], A2
  1713. 000014DE  61FF FFFF ED36           bsr        -0x12C8 /* 00000216 */
  1714. 000014E4  3F3C FFFF                move.w     -[A7], 0xFFFF
  1715. 000014E8  486E FFF8                pea.l      [A6 - 0x8]
  1716. 000014EC  61FF FFFF FEA8           bsr        -0x156 /* 00001396 */
  1717. 000014F2  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1718. 000014F6  245F                     movea.l    A2, [A7]+
  1719. 000014F8  4E5E                     unlink     A6
  1720. 000014FA  4E75                     rts
  1721. fn000014FC:
  1722. 000014FC  4E56 0000                link       A6, 0
  1723. 00001500  48E7 0038                movem.l    -[A7], A2,A3,A4
  1724. 00001504  286E 0008                movea.l    A4, [A6 + 0x8]
  1725. 00001508  95CA                     sub.l      A2, A2
  1726. 0000150A  4267                     clr.w      -[A7]
  1727. 0000150C  4879 0000 EB30           push.l     0xEB30
  1728. 00001512  4879 0000 EAF4           push.l     0xEAF4
  1729. 00001518  4878 0004                push.l     0x4
  1730. 0000151C  2F2C 0004                move.l     -[A7], [A4 + 0x4]
  1731. 00001520  4EB9 0000 2582           jsr        [0x00002582]
  1732. 00001526  2648                     movea.l    A3, A0
  1733. 00001528  200B                     move.l     D0, A3
  1734. 0000152A  4FEF 0012                lea.l      A7, [A7 + 0x12]
  1735. 0000152E  670E                     beq        +0x10 /* 0000153E */
  1736. 00001530  486B 006A                pea.l      [A3 + 0x6A]
  1737. 00001534  4EB9 0000 8422           jsr        [0x00008422]
  1738. 0000153A  2448                     movea.l    A2, A0
  1739. 0000153C  584F                     addq.w     A7, 4
  1740. label0000153E:
  1741. 0000153E  204A                     movea.l    A0, A2
  1742. 00001540  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  1743. 00001544  4E5E                     unlink     A6
  1744. 00001546  4E75                     rts
  1745. fn00001548:
  1746. 00001548  4E56 0000                link       A6, 0
  1747. 0000154C  48E7 1030                movem.l    -[A7], D3,A2,A3
  1748. 00001550  266E 0008                movea.l    A3, [A6 + 0x8]
  1749. 00001554  7600                     moveq.l    D3, 0x00
  1750. 00001556  4267                     clr.w      -[A7]
  1751. 00001558  4879 0000 EB30           push.l     0xEB30
  1752. 0000155E  4879 0000 EAF4           push.l     0xEAF4
  1753. 00001564  4878 0004                push.l     0x4
  1754. 00001568  2F2B 0004                move.l     -[A7], [A3 + 0x4]
  1755. 0000156C  4EB9 0000 2582           jsr        [0x00002582]
  1756. 00001572  2448                     movea.l    A2, A0
  1757. 00001574  200A                     move.l     D0, A2
  1758. 00001576  4FEF 0012                lea.l      A7, [A7 + 0x12]
  1759. 0000157A  6712                     beq        +0x14 /* 0000158E */
  1760. 0000157C  2F0A                     move.l     -[A7], A2
  1761. 0000157E  2057                     movea.l    A0, [A7]
  1762. 00001580  2268 0004                movea.l    A1, [A0 + 0x4]
  1763. 00001584  2269 01E0                movea.l    A1, [A1 + 0x1E0]
  1764. 00001588  4E91                     jsr        [A1]
  1765. 0000158A  3600                     move.w     D3, D0
  1766. 0000158C  584F                     addq.w     A7, 4
  1767. label0000158E:
  1768. 0000158E  3003                     move.w     D0, D3
  1769. 00001590  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  1770. 00001594  4E5E                     unlink     A6
  1771. 00001596  4E75                     rts
  1772. fn00001598:
  1773. 00001598  4E56 0000                link       A6, 0
  1774. 0000159C  2F0A                     move.l     -[A7], A2
  1775. 0000159E  246E 0008                movea.l    A2, [A6 + 0x8]
  1776. 000015A2  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1777. 000015A6  2F0A                     move.l     -[A7], A2
  1778. 000015A8  61FF FFFF EA5E           bsr        -0x15A0 /* 00000008 */
  1779. 000015AE  41F9 0000 E840           lea.l      A0, [0x0000E840]
  1780. 000015B4  2488                     move.l     [A2], A0
  1781. 000015B6  204A                     movea.l    A0, A2
  1782. 000015B8  504F                     addq.w     A7, 8
  1783. 000015BA  245F                     movea.l    A2, [A7]+
  1784. 000015BC  4E5E                     unlink     A6
  1785. 000015BE  4E75                     rts
  1786. fn000015C0:
  1787. 000015C0  4E56 0000                link       A6, 0
  1788. 000015C4  2F0A                     move.l     -[A7], A2
  1789. 000015C6  246E 0008                movea.l    A2, [A6 + 0x8]
  1790. 000015CA  200A                     move.l     D0, A2
  1791. 000015CC  6724                     beq        +0x26 /* 000015F2 */
  1792. 000015CE  41F9 0000 E840           lea.l      A0, [0x0000E840]
  1793. 000015D4  2488                     move.l     [A2], A0
  1794. 000015D6  4267                     clr.w      -[A7]
  1795. 000015D8  2F0A                     move.l     -[A7], A2
  1796. 000015DA  61FF FFFF EB94           bsr        -0x146A /* 00000170 */
  1797. 000015E0  4A6E 000C                tst.w      [A6 + 0xC]
  1798. 000015E4  5C4F                     addq.w     A7, 6
  1799. 000015E6  6F0A                     ble        +0xC /* 000015F2 */
  1800. 000015E8  2F0A                     move.l     -[A7], A2
  1801. 000015EA  4EB9 0000 2592           jsr        [0x00002592]
  1802. 000015F0  584F                     addq.w     A7, 4
  1803. label000015F2:
  1804. 000015F2  204A                     movea.l    A0, A2
  1805. 000015F4  245F                     movea.l    A2, [A7]+
  1806. 000015F6  4E5E                     unlink     A6
  1807. 000015F8  4E75                     rts
  1808. 000015FA  4E56 FFF4                link       A6, -0x000C
  1809. 000015FE  2F0A                     move.l     -[A7], A2
  1810. 00001600  246E 0008                movea.l    A2, [A6 + 0x8]
  1811. 00001604  42A7                     clr.l      -[A7]
  1812. 00001606  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  1813. 0000160A  2057                     movea.l    A0, [A7]
  1814. 0000160C  2268 0004                movea.l    A1, [A0 + 0x4]
  1815. 00001610  2269 00E8                movea.l    A1, [A1 + 0xE8]
  1816. 00001614  4E91                     jsr        [A1]
  1817. 00001616  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  1818. 0000161A  2057                     movea.l    A0, [A7]
  1819. 0000161C  2268 0004                movea.l    A1, [A0 + 0x4]
  1820. 00001620  2269 0018                movea.l    A1, [A1 + 0x18]
  1821. 00001624  4E91                     jsr        [A1]
  1822. 00001626  584F                     addq.w     A7, 4
  1823. 00001628  2F08                     move.l     -[A7], A0
  1824. 0000162A  486E FFF4                pea.l      [A6 - 0xC]
  1825. 0000162E  4EB9 0000 26A2           jsr        [0x000026A2]
  1826. 00001634  2F2A 0008                move.l     -[A7], [A2 + 0x8]
  1827. 00001638  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1828. 0000163C  A95F                     syscall    SetControlTitle/SetCTitle
  1829. 0000163E  3F3C FFFF                move.w     -[A7], 0xFFFF
  1830. 00001642  486E FFF4                pea.l      [A6 - 0xC]
  1831. 00001646  4EB9 0000 26AA           jsr        [0x000026AA]
  1832. 0000164C  42A7                     clr.l      -[A7]
  1833. 0000164E  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  1834. 00001652  2057                     movea.l    A0, [A7]
  1835. 00001654  2268 0004                movea.l    A1, [A0 + 0x4]
  1836. 00001658  2269 00F0                movea.l    A1, [A1 + 0xF0]
  1837. 0000165C  4E91                     jsr        [A1]
  1838. 0000165E  4FEF 001E                lea.l      A7, [A7 + 0x1E]
  1839. 00001662  245F                     movea.l    A2, [A7]+
  1840. 00001664  4E5E                     unlink     A6
  1841. 00001666  4E75                     rts
  1842. 00001668  4E56 0000                link       A6, 0
  1843. 0000166C  2F0A                     move.l     -[A7], A2
  1844. 0000166E  246E 0008                movea.l    A2, [A6 + 0x8]
  1845. 00001672  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1846. 00001676  2F0A                     move.l     -[A7], A2
  1847. 00001678  61FF FFFF E98E           bsr        -0x1670 /* 00000008 */
  1848. 0000167E  41F9 0000 E6F4           lea.l      A0, [0x0000E6F4]
  1849. 00001684  2488                     move.l     [A2], A0
  1850. 00001686  204A                     movea.l    A0, A2
  1851. 00001688  504F                     addq.w     A7, 8
  1852. 0000168A  245F                     movea.l    A2, [A7]+
  1853. 0000168C  4E5E                     unlink     A6
  1854. 0000168E  4E75                     rts
  1855. 00001690  4E56 0000                link       A6, 0
  1856. 00001694  2F0A                     move.l     -[A7], A2
  1857. 00001696  246E 0008                movea.l    A2, [A6 + 0x8]
  1858. 0000169A  200A                     move.l     D0, A2
  1859. 0000169C  6724                     beq        +0x26 /* 000016C2 */
  1860. 0000169E  41F9 0000 E6F4           lea.l      A0, [0x0000E6F4]
  1861. 000016A4  2488                     move.l     [A2], A0
  1862. 000016A6  4267                     clr.w      -[A7]
  1863. 000016A8  2F0A                     move.l     -[A7], A2
  1864. 000016AA  61FF FFFF EAC4           bsr        -0x153A /* 00000170 */
  1865. 000016B0  4A6E 000C                tst.w      [A6 + 0xC]
  1866. 000016B4  5C4F                     addq.w     A7, 6
  1867. 000016B6  6F0A                     ble        +0xC /* 000016C2 */
  1868. 000016B8  2F0A                     move.l     -[A7], A2
  1869. 000016BA  4EB9 0000 2592           jsr        [0x00002592]
  1870. 000016C0  584F                     addq.w     A7, 4
  1871. label000016C2:
  1872. 000016C2  204A                     movea.l    A0, A2
  1873. 000016C4  245F                     movea.l    A2, [A7]+
  1874. 000016C6  4E5E                     unlink     A6
  1875. 000016C8  4E75                     rts
  1876. 000016CA  4E56 FFFA                link       A6, -0x0006
  1877. 000016CE  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  1878. 000016D2  286E 0008                movea.l    A4, [A6 + 0x8]
  1879. 000016D6  266E 000C                movea.l    A3, [A6 + 0xC]
  1880. 000016DA  246E 0010                movea.l    A2, [A6 + 0x10]
  1881. 000016DE  200B                     move.l     D0, A3
  1882. 000016E0  670A                     beq        +0xC /* 000016EC */
  1883. 000016E2  26AD F696                move.l     [A3], [A5 - 0x96A]
  1884. 000016E6  376D F69A 0004           move.w     [A3 + 0x4], [A5 - 0x966]
  1885. label000016EC:
  1886. 000016EC  200A                     move.l     D0, A2
  1887. 000016EE  672A                     beq        +0x2C /* 0000171A */
  1888. 000016F0  7601                     moveq.l    D3, 0x01
  1889. 000016F2  2F0C                     move.l     -[A7], A4
  1890. 000016F4  4EB9 0001 6180           jsr        [0x00016180]
  1891. 000016FA  4A00                     tst.b      D0
  1892. 000016FC  584F                     addq.w     A7, 4
  1893. 000016FE  6702                     beq        +0x4 /* 00001702 */
  1894. 00001700  7602                     moveq.l    D3, 0x02
  1895. label00001702:
  1896. 00001702  1F03                     move.b     -[A7], D3
  1897. 00001704  486E FFFA                pea.l      [A6 - 0x6]
  1898. 00001708  4EB9 0000 0EFA           jsr        [0x00000EFA]
  1899. 0000170E  24AE FFFA                move.l     [A2], [A6 - 0x6]
  1900. 00001712  356E FFFE 0004           move.w     [A2 + 0x4], [A6 - 0x2]
  1901. 00001718  5C4F                     addq.w     A7, 6
  1902. label0000171A:
  1903. 0000171A  7001                     moveq.l    D0, 0x01
  1904. 0000171C  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  1905. 00001720  4E5E                     unlink     A6
  1906. 00001722  4E75                     rts
  1907. 00001724  4E56 0000                link       A6, 0
  1908. 00001728  2F0A                     move.l     -[A7], A2
  1909. 0000172A  246E 0008                movea.l    A2, [A6 + 0x8]
  1910. 0000172E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1911. 00001732  2F0A                     move.l     -[A7], A2
  1912. 00001734  61FF FFFF FE62           bsr        -0x19C /* 00001598 */
  1913. 0000173A  41F9 0000 E416           lea.l      A0, [0x0000E416]
  1914. 00001740  2488                     move.l     [A2], A0
  1915. 00001742  204A                     movea.l    A0, A2
  1916. 00001744  504F                     addq.w     A7, 8
  1917. 00001746  245F                     movea.l    A2, [A7]+
  1918. 00001748  4E5E                     unlink     A6
  1919. 0000174A  4E75                     rts
  1920. 0000174C  4E56 0000                link       A6, 0
  1921. 00001750  2F0A                     move.l     -[A7], A2
  1922. 00001752  246E 0008                movea.l    A2, [A6 + 0x8]
  1923. 00001756  200A                     move.l     D0, A2
  1924. 00001758  6724                     beq        +0x26 /* 0000177E */
  1925. 0000175A  41F9 0000 E416           lea.l      A0, [0x0000E416]
  1926. 00001760  2488                     move.l     [A2], A0
  1927. 00001762  4267                     clr.w      -[A7]
  1928. 00001764  2F0A                     move.l     -[A7], A2
  1929. 00001766  61FF FFFF FE58           bsr        -0x1A6 /* 000015C0 */
  1930. 0000176C  4A6E 000C                tst.w      [A6 + 0xC]
  1931. 00001770  5C4F                     addq.w     A7, 6
  1932. 00001772  6F0A                     ble        +0xC /* 0000177E */
  1933. 00001774  2F0A                     move.l     -[A7], A2
  1934. 00001776  4EB9 0000 2592           jsr        [0x00002592]
  1935. 0000177C  584F                     addq.w     A7, 4
  1936. label0000177E:
  1937. 0000177E  204A                     movea.l    A0, A2
  1938. 00001780  245F                     movea.l    A2, [A7]+
  1939. 00001782  4E5E                     unlink     A6
  1940. 00001784  4E75                     rts
  1941. 00001786  4E56 0000                link       A6, 0
  1942. 0000178A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1943. 0000178E  2057                     movea.l    A0, [A7]
  1944. 00001790  2250                     movea.l    A1, [A0]
  1945. 00001792  2269 00B0                movea.l    A1, [A1 + 0xB0]
  1946. 00001796  4E91                     jsr        [A1]
  1947. 00001798  4E5E                     unlink     A6
  1948. 0000179A  4E75                     rts
  1949. 0000179C  7002                     moveq.l    D0, 0x02
  1950. 0000179E  4E75                     rts
  1951. 000017A0  4E56 FFF8                link       A6, -0x0008
  1952. 000017A4  48E7 1C20                movem.l    -[A7], D3,D4,D5,A2
  1953. 000017A8  246E 0008                movea.l    A2, [A6 + 0x8]
  1954. 000017AC  3A2E 000C                move.w     D5, [A6 + 0xC]
  1955. 000017B0  382E 0012                move.w     D4, [A6 + 0x12]
  1956. 000017B4  2F0A                     move.l     -[A7], A2
  1957. 000017B6  61FF 0000 0114           bsr        +0x116 /* 000018CC */
  1958. 000017BC  584F                     addq.w     A7, 4
  1959. 000017BE  2F08                     move.l     -[A7], A0
  1960. 000017C0  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  1961. 000017C4  486E FFF8                pea.l      [A6 - 0x8]
  1962. 000017C8  4EB9 0000 116A           jsr        [0x0000116A]
  1963. 000017CE  3F04                     move.w     -[A7], D4
  1964. 000017D0  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  1965. 000017D4  3F05                     move.w     -[A7], D5
  1966. 000017D6  2F0A                     move.l     -[A7], A2
  1967. 000017D8  61FF FFFF E9D0           bsr        -0x162E /* 000001AA */
  1968. 000017DE  1600                     move.b     D3, D0
  1969. 000017E0  3F3C FFFF                move.w     -[A7], 0xFFFF
  1970. 000017E4  486E FFF8                pea.l      [A6 - 0x8]
  1971. 000017E8  4EB9 0000 1172           jsr        [0x00001172]
  1972. 000017EE  1003                     move.b     D0, D3
  1973. 000017F0  4FEF 001E                lea.l      A7, [A7 + 0x1E]
  1974. 000017F4  4CDF 0438                movem.l    D3,D4,D5,A2, [A7]+
  1975. 000017F8  4E5E                     unlink     A6
  1976. 000017FA  4E75                     rts
  1977. 000017FC  4E56 FFF8                link       A6, -0x0008
  1978. 00001800  2F0A                     move.l     -[A7], A2
  1979. 00001802  246E 0008                movea.l    A2, [A6 + 0x8]
  1980. 00001806  2F0A                     move.l     -[A7], A2
  1981. 00001808  61FF 0000 00C2           bsr        +0xC4 /* 000018CC */
  1982. 0000180E  584F                     addq.w     A7, 4
  1983. 00001810  2F08                     move.l     -[A7], A0
  1984. 00001812  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  1985. 00001816  486E FFF8                pea.l      [A6 - 0x8]
  1986. 0000181A  4EB9 0000 116A           jsr        [0x0000116A]
  1987. 00001820  2F0A                     move.l     -[A7], A2
  1988. 00001822  61FF FFFF E9F2           bsr        -0x160C /* 00000216 */
  1989. 00001828  3F3C FFFF                move.w     -[A7], 0xFFFF
  1990. 0000182C  486E FFF8                pea.l      [A6 - 0x8]
  1991. 00001830  4EB9 0000 1172           jsr        [0x00001172]
  1992. 00001836  4FEF 0016                lea.l      A7, [A7 + 0x16]
  1993. 0000183A  245F                     movea.l    A2, [A7]+
  1994. 0000183C  4E5E                     unlink     A6
  1995. 0000183E  4E75                     rts
  1996. 00001840  4E56 FFFC                link       A6, -0x0004
  1997. 00001844  2F0A                     move.l     -[A7], A2
  1998. 00001846  246E 0008                movea.l    A2, [A6 + 0x8]
  1999. 0000184A  42AE FFFC                clr.l      [A6 - 0x4]
  2000. 0000184E  554F                     subq.w     A7, 2
  2001. 00001850  2F2A 0008                move.l     -[A7], [A2 + 0x8]
  2002. 00001854  4267                     clr.w      -[A7]
  2003. 00001856  2F3C 6D68 616E           move.l     -[A7], 0x6D68616E /* 'mhan' */
  2004. 0000185C  4878 0004                push.l     0x4
  2005. 00001860  486E FFFC                pea.l      [A6 - 0x4]
  2006. 00001864  42A7                     clr.l      -[A7]
  2007. 00001866  303C 0013                move.w     D0, 0x13
  2008. 0000186A  AA73                     syscall    ControlDispatch
  2009. 0000186C  301F                     move.w     D0, [A7]+
  2010. 0000186E  4AAE FFFC                tst.l      [A6 - 0x4]
  2011. 00001872  6614                     bne        +0x16 /* 00001888 */
  2012. 00001874  42A7                     clr.l      -[A7]
  2013. 00001876  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  2014. 0000187A  2057                     movea.l    A0, [A7]
  2015. 0000187C  2268 0004                movea.l    A1, [A0 + 0x4]
  2016. 00001880  2269 00F0                movea.l    A1, [A1 + 0xF0]
  2017. 00001884  4E91                     jsr        [A1]
  2018. 00001886  504F                     addq.w     A7, 8
  2019. label00001888:
  2020. 00001888  245F                     movea.l    A2, [A7]+
  2021. 0000188A  4E5E                     unlink     A6
  2022. 0000188C  4E75                     rts
  2023. 0000188E  4E56 0000                link       A6, 0
  2024. 00001892  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  2025. 00001896  246E 0008                movea.l    A2, [A6 + 0x8]
  2026. 0000189A  262E 000E                move.l     D3, [A6 + 0xE]
  2027. 0000189E  282E 0012                move.l     D4, [A6 + 0x12]
  2028. 000018A2  266E 0016                movea.l    A3, [A6 + 0x16]
  2029. 000018A6  0C83 6D68 616E           cmpi.l     D3, 0x6D68616E /* 'mhan' */
  2030. 000018AC  6616                     bne        +0x18 /* 000018C4 */
  2031. 000018AE  554F                     subq.w     A7, 2
  2032. 000018B0  2F2A 0008                move.l     -[A7], [A2 + 0x8]
  2033. 000018B4  4267                     clr.w      -[A7]
  2034. 000018B6  2F03                     move.l     -[A7], D3
  2035. 000018B8  2F04                     move.l     -[A7], D4
  2036. 000018BA  2F0B                     move.l     -[A7], A3
  2037. 000018BC  303C 0012                move.w     D0, 0x12
  2038. 000018C0  AA73                     syscall    ControlDispatch
  2039. 000018C2  301F                     move.w     D0, [A7]+
  2040. label000018C4:
  2041. 000018C4  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  2042. 000018C8  4E5E                     unlink     A6
  2043. 000018CA  4E75                     rts
  2044. fn000018CC:
  2045. 000018CC  4E56 0000                link       A6, 0
  2046. 000018D0  48E7 0038                movem.l    -[A7], A2,A3,A4
  2047. 000018D4  286E 0008                movea.l    A4, [A6 + 0x8]
  2048. 000018D8  95CA                     sub.l      A2, A2
  2049. 000018DA  4267                     clr.w      -[A7]
  2050. 000018DC  4879 0000 E62C           push.l     0xE62C
  2051. 000018E2  4879 0000 E5A6           push.l     0xE5A6
  2052. 000018E8  4878 0004                push.l     0x4
  2053. 000018EC  2F2C 0004                move.l     -[A7], [A4 + 0x4]
  2054. 000018F0  4EB9 0001 7ED6           jsr        [0x00017ED6]
  2055. 000018F6  584F                     addq.w     A7, 4
  2056. 000018F8  2F08                     move.l     -[A7], A0
  2057. 000018FA  4EB9 0000 2582           jsr        [0x00002582]
  2058. 00001900  2648                     movea.l    A3, A0
  2059. 00001902  200B                     move.l     D0, A3
  2060. 00001904  4FEF 0012                lea.l      A7, [A7 + 0x12]
  2061. 00001908  670E                     beq        +0x10 /* 00001918 */
  2062. 0000190A  486B 00DA                pea.l      [A3 + 0xDA]
  2063. 0000190E  4EB9 0000 8422           jsr        [0x00008422]
  2064. 00001914  2448                     movea.l    A2, A0
  2065. 00001916  584F                     addq.w     A7, 4
  2066. label00001918:
  2067. 00001918  204A                     movea.l    A0, A2
  2068. 0000191A  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  2069. 0000191E  4E5E                     unlink     A6
  2070. 00001920  4E75                     rts
  2071. 00001922  4E56 FFF4                link       A6, -0x000C
  2072. 00001926  2F0A                     move.l     -[A7], A2
  2073. 00001928  246E 0008                movea.l    A2, [A6 + 0x8]
  2074. 0000192C  4AAA 0008                tst.l      [A2 + 0x8]
  2075. 00001930  6768                     beq        +0x6A /* 0000199A */
  2076. 00001932  486E FFF8                pea.l      [A6 - 0x8]
  2077. 00001936  2F0A                     move.l     -[A7], A2
  2078. 00001938  4EB9 0001 6138           jsr        [0x00016138]
  2079. 0000193E  4A00                     tst.b      D0
  2080. 00001940  504F                     addq.w     A7, 8
  2081. 00001942  6640                     bne        +0x42 /* 00001984 */
  2082. 00001944  486E FFF4                pea.l      [A6 - 0xC]
  2083. 00001948  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  2084. 0000194C  4EB9 0000 348A           jsr        [0x0000348A]
  2085. 00001952  3D7C 8000 FFFA           move.w     [A6 - 0x6], 0x8000
  2086. 00001958  302E FFF4                move.w     D0, [A6 - 0xC]
  2087. 0000195C  48C0                     ext.l      D0
  2088. 0000195E  322E FFFA                move.w     D1, [A6 - 0x6]
  2089. 00001962  48C1                     ext.l      D1
  2090. 00001964  D280                     add.l      D1, D0
  2091. 00001966  3D41 FFFE                move.w     [A6 - 0x2], D1
  2092. 0000196A  3D7C 8000 FFF8           move.w     [A6 - 0x8], 0x8000
  2093. 00001970  302E FFF6                move.w     D0, [A6 - 0xA]
  2094. 00001974  48C0                     ext.l      D0
  2095. 00001976  322E FFF8                move.w     D1, [A6 - 0x8]
  2096. 0000197A  48C1                     ext.l      D1
  2097. 0000197C  D280                     add.l      D1, D0
  2098. 0000197E  3D41 FFFC                move.w     [A6 - 0x4], D1
  2099. 00001982  504F                     addq.w     A7, 8
  2100. label00001984:
  2101. 00001984  526E FFF8                addq.w     [A6 - 0x8], 1
  2102. 00001988  206A 0008                movea.l    A0, [A2 + 0x8]
  2103. 0000198C  2050                     movea.l    A0, [A0]
  2104. 0000198E  216E FFF8 0008           move.l     [A0 + 0x8], [A6 - 0x8]
  2105. 00001994  216E FFFC 000C           move.l     [A0 + 0xC], [A6 - 0x4]
  2106. label0000199A:
  2107. 0000199A  245F                     movea.l    A2, [A7]+
  2108. 0000199C  4E5E                     unlink     A6
  2109. 0000199E  4E75                     rts
  2110. 000019A0  0000 007A                ori.b      D0, 0x7A /* 'z' */
  2111. 000019A4  8F83 A692                unpk       D7, D3, 0xA692
  2112. 000019A8  90B9 839D 8F86           sub.l      D0, [0x839D8F86]
  2113. 000019AE  8840                     or.w       D4, D0
  2114. 000019B0  7798                     moveq.l    D3, 0xFFFFFF98
  2115. 000019B2  8D8F 918F                unpk       -[A6], -[A7], 0x918F
  2116. 000019B6  9387                     subx.l     D1, D7
  2117. 000019B8  9198                     sub.l      [A0]+, D0
  2118. 000019BA  8D8F 404B                unpk       -[A6], -[A7], 0x404B
  2119. 000019BE  9AAF 839E                sub.l      D5, [A7 - 0x7C62]
  2120. 000019C2  B783                     xor.l      D3, D3
  2121. 000019C4  AA83                     syscall    0xA83
  2122. 000019C6  4045                     negx.w     D5
  2123. 000019C8  9B96                     sub.l      [A6], D5
  2124. 000019CA  9293                     sub.l      D1, [A3]
  2125. 000019CC  9291                     sub.l      D1, [A1]
  2126. 000019CE  8390                     or.l       [A0], D1
  2127. 000019D0  8688                     or.l       D3, A0
  2128. 000019D2  405D                     negx.w     [A5]+
  2129. 000019D4  A293                     syscall    Microseconds, flags=2
  2130. 000019D6  9F90                     sub.l      [A0], D7
  2131. 000019D8  8E9E                     or.l       D7, [A6]+
  2132. 000019DA  9099                     sub.l      D0, [A1]+
  2133. 000019DC  8B40 4183                pack       D5, D0, 0x4183
  2134. 000019E0  879F                     or.l       [A7]+, D3
  2135. 000019E2  A28C                     syscall    Wakeup, flags=2
  2136. 000019E4  B09F                     cmp.l      D0, [A7]+
  2137. 000019E6  8E40                     or.w       D7, D0
  2138. 000019E8  5593                     subq.l     [A3], 2
  2139. 000019EA  909E                     sub.l      D0, [A6]+
  2140. 000019EC  989F                     sub.l      D4, [A7]+
  2141. 000019EE  889D                     or.l       D4, [A5]+
  2142. 000019F0  928E                     sub.l      D1, A6
  2143. 000019F2  9689                     sub.l      D3, A1
  2144. 000019F4  8B98                     or.l       [A0]+, D5
  2145. 000019F6  9940                     subx.w     D4, D0
  2146. 000019F8  52A8 4041                addq.l     [A0 + 0x4041], 1
  2147. 000019FC  908E                     sub.l      D0, A6
  2148. 000019FE  9D96                     sub.l      [A6], D6
  2149. 00001A00  A490                     syscall    SysEnvirons, flags=4
  2150. 00001A02  8E40                     or.w       D7, D0
  2151. 00001A04  8F9D                     or.l       [A5]+, D7
  2152. 00001A06  8387 8940                unpk       D1, D7, 0x8940
  2153. 00001A0A  6793                     beq        -0x6B /* 0000199F */
  2154. 00001A0C  908E                     sub.l      D0, A6
  2155. 00001A0E  406C 8387                negx.w     [A4 - 0x7C79]
  2156. 00001A12  9C83                     sub.l      D6, D3
  2157. 00001A14  87A1                     or.l       -[A1], D3
  2158. 00001A16  908E                     sub.l      D0, A6
  2159. 00001A18  A28C                     syscall    Wakeup, flags=2
  2160. 00001A1A  9C90                     sub.l      D6, [A0]
  2161. 00001A1C  8EA7                     or.l       D7, -[A7]
  2162. 00001A1E  9990                     sub.l      [A0], D4
  2163. 00001A20  8EA9 9099                or.l       D7, [A1 - 0x6F67]
  2164. 00001A24  8B40 5683                pack       D5, D0, 0x5683
  2165. 00001A28  8CA9 0000                or.l       D6, [A1 + 0x0]
  2166. 00001A2C  0020 AE40                ori.b      -[A0], 0x40 /* '@' */
  2167. 00001A30  4287                     clr.l      D7
  2168. 00001A32  8740 CE40                pack       D3, D0, 0xCE40
  2169. 00001A36  7F40                     moveq.l    D7, 0x40
  2170. 00001A38  DD41                     addx.w     D6, D1
  2171. 00001A3A  5E85                     addq.l     D5, 7
  2172. 00001A3C  88A6                     or.l       D4, -[A6]
  2173. 00001A3E  B5FA 9240                cmpa.l     A2, [PC - 0x6DC0 /* FFFFAC80, cstring ""<EOF> */]
  2174. 00001A42  F1B1                     .invalid   <<F/6/0>>
  2175. 00001A44  FA40 BA95                .extension 0xA40 <<F/1/5>>, 0xBA95 // unimplemented
  2176. 00001A48  A340                     syscall    ResrvMem/ReserveMem, flags=3
  2177. 00001A4A  6887                     bvc        -0x77 /* 000019D3 */
  2178. 00001A4C  4060                     negx.w     -[A0]
  2179. 00001A4E  9B41                     subx.w     D5, D1
  2180. 00001A50  1CFB 40C2                move.b     [A6]+, [PC + D4.w - 0x62]
  2181. 00001A54  4152                     chk.w      D0, [A2]
  2182. 00001A56  40E0                     move.w     -[A0], SR
  2183. 00001A58  40FE                     move.w     <<invalid special address>>, SR
  2184. 00001A5A  8F95                     or.l       [A5], D7
  2185. 00001A5C  0000 0000                ori.b      D0, 0x0
  2186.